الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   Global Manager Overlap !!!! (https://silkroad4arab.com/vb/showthread.php?t=619244)

ROBEX 19-09-2017 06:52 AM

Global Manager Overlap !!!!
 
حد عندة حل !!!!!!!
هيعمل overlap كتيير ورا بعض و بعدين يعمل Dump Files فى ال Server Files و بعدين Craaash كل 5-6 ساعااات !

https://image.ibb.co/mqMYjQ/over.jpg

Neoon 19-09-2017 11:25 AM

رد: Global Manager Overlap !!!!
 
إقفل شوية مدن

ROBEX 19-09-2017 12:08 PM

رد: Global Manager Overlap !!!!
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Iron.Man (المشاركة 5328465)
إقفل شوية مدن

اولا شكرا جدا على محاولة المساعدة
ثانيا دة Global Manager مش GameServer يعنى ملوش اى علاقة ب ال Regions و GameServer مفيش فى اى مشاكل.
اخيرا الFiles دى شغالة على Dedicated Server 128 GB RAM :)

يعنى مش حل بس شكرا على المساعدة و الرد :lulu12:

Neoon 19-09-2017 12:57 PM

رد: Global Manager Overlap !!!!
 


بص انت ممكن تكون ضفت حاجه غلط لو المشكلة جديدة او اول مر تجيلك يعني ممكن تعمل restore يا اما تمسح الـ Dump files .



ROBEX 19-09-2017 01:01 PM

رد: Global Manager Overlap !!!!
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Iron.Man (المشاركة 5328485)


بص انت ممكن تكون ضفت حاجه غلط لو المشكلة جديدة او اول مر تجيلك يعني ممكن تعمل restore يا اما تمسح الـ Dump files .



الفكرة ان الGlobal Manager ملوش علاقة بال database اصلا يعنى مش بيقراها اصلا فا هى مش databse

Neoon 19-09-2017 01:09 PM

رد: Global Manager Overlap !!!!
 
بص مشكلتك انك عدلت على حاجه غلط , اي تعديل عملتو حديثاً رجعو زي ما كان

او انك تقفل مدن يا اما تعمل Restore
وشوف المواضيع ديه نفس مشكلتك ومحلولة.

Here
and
Here

ROBEX 19-09-2017 01:46 PM

رد: Global Manager Overlap !!!!
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Iron.Man (المشاركة 5328487)
بص مشكلتك انك عدلت على حاجه غلط , اي تعديل عملتو حديثاً رجعو زي ما كان

او انك تقفل مدن يا اما تعمل Restore
وشوف المواضيع ديه نفس مشكلتك ومحلولة.

Here
and
Here

كل دول المكلة عندهم فى الGameServer انا GlobalManager و هما السيرفر مش بيشتغل عندهم انا شغال عندى تمام بس الجلوبال بيجيلو Crash من كتر ال Overlap !

Neoon 19-09-2017 02:16 PM

رد: Global Manager Overlap !!!!
 
طيب اقفل اي region

او كدة عندك table and stored produce مش موجودين او ناقصين

ضيف دول

Table
كود PHP:

USE [SRO_VT_ACCOUNT]
GO
/****** Object:  Table [dbo].[SR_CharAppoint]    Script Date: 10/29/2011 10:50:30 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE 
[dbo].[SR_CharAppoint](
    [
UserJID] [intNOT NULL,
    [
ShardID] [intNOT NULL,
    [
CharID] [varchar](64COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
ON [PRIMARY]

GO
SET ANSI_PADDING OFF 

Stored Produce
كود PHP:

set ANSI_NULLS OFF
set QUOTED_IDENTIFIER OFF
GO
ALTER procedure 
[dbo].[_ManageShardCharName]
    @
job        tinyint,
    @
UserJID       int,
    @
ShardID       smallint,
    @
CharName     varchar(64),
    @
OldName     varchar(64)
as
    -- 
add new char name
    
if (@job 0)
    
begin
        
if (not exists(select from SR_ShardCharNames where UserJID = @UserJID and ShardID = @ShardID and CharName = @CharName))
        
begin
            insert SR_ShardCharNames values
(@UserJID, @ShardID, @CharName)
        
end
    end
    
-- remove char name
    
else if (@job 1)
    
begin
        delete SR_ShardCharNames where UserJID 
= @UserJID and ShardID = @ShardID and CharName = @CharName
        delete SR_CharAppoint where UserJID 
= @UserJID and ShardID = @ShardID and CharID = @CharName
    end
    
-- rename previous one
    
else if (@job 2)
    
begin
        update SR_ShardCharNames set CharName 
= @CharName where UserJID = @UserJID and ShardID = @ShardID and CharName = @OldName
        update SR_CharAppoint set CharID 
= @CharName where UserJID = @UserJID and ShardID = @ShardID and CharID = @OldName
    end 


ROBEX 19-09-2017 03:10 PM

رد: Global Manager Overlap !!!!
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Iron.Man (المشاركة 5328489)
طيب اقفل اي region

او كدة عندك table and stored produce مش موجودين او ناقصين

ضيف دول

Table
كود PHP:

USE [SRO_VT_ACCOUNT]
GO
/****** Object:  Table [dbo].[SR_CharAppoint]    Script Date: 10/29/2011 10:50:30 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE 
[dbo].[SR_CharAppoint](
    [
UserJID] [intNOT NULL,
    [
ShardID] [intNOT NULL,
    [
CharID] [varchar](64COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
ON [PRIMARY]

GO
SET ANSI_PADDING OFF 

Stored Produce
كود PHP:

set ANSI_NULLS OFF
set QUOTED_IDENTIFIER OFF
GO
ALTER procedure 
[dbo].[_ManageShardCharName]
    @
job        tinyint,
    @
UserJID       int,
    @
ShardID       smallint,
    @
CharName     varchar(64),
    @
OldName     varchar(64)
as
    -- 
add new char name
    
if (@job 0)
    
begin
        
if (not exists(select from SR_ShardCharNames where UserJID = @UserJID and ShardID = @ShardID and CharName = @CharName))
        
begin
            insert SR_ShardCharNames values
(@UserJID, @ShardID, @CharName)
        
end
    end
    
-- remove char name
    
else if (@job 1)
    
begin
        delete SR_ShardCharNames where UserJID 
= @UserJID and ShardID = @ShardID and CharName = @CharName
        delete SR_CharAppoint where UserJID 
= @UserJID and ShardID = @ShardID and CharID = @CharName
    end
    
-- rename previous one
    
else if (@job 2)
    
begin
        update SR_ShardCharNames set CharName 
= @CharName where UserJID = @UserJID and ShardID = @ShardID and CharName = @OldName
        update SR_CharAppoint set CharID 
= @CharName where UserJID = @UserJID and ShardID = @ShardID and CharID = @OldName
    end 


Msg 2714, Level 16, State 6, Line 11
There is already an object named 'SR_CharAppoint' in the database.

و الProc. راجت عليها موجودة


الساعة الآن 05:09 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.