PDA

View Full Version : Xin code chuyển dữ liệu server MU ONLINE



Nylan
03-08-11, 11:21 AM
Chào các bạn,

Bạn nào có code chuyển db thì cho mình xin với nhé .

Tức nghĩa từ Db1 chuyên qua DB2 ...của tk đó ...chuyên luôn cả đồ đạc...đại loại thế.

Hoặc bạn nào có pm leo.comeback xin hậu tạ.

Thân

mattroilan
03-08-11, 01:37 PM
code gì mới đc chứ NyLan ... Chắc là web ak

Nylan
03-08-11, 03:36 PM
uH WEB ĐÓ... TIỆN ĐÂY CHO HỎI BẠN NÀO BIẾT CÁCH SUẤT DỮ LIỆU CỦ QUA DỮ LIỆU MỚI KHÔNG ... ĐẠI LOẠI NHƯ ITEM CỦA NHÂN VẬT NÀY CHUYÊN QUA DỮ LIỆU MỚI CỦNG CỦA NHÂN VẬT NÀY ...

phoxuaxua
03-08-11, 03:43 PM
select cái Inventory và Item trong warehouse để lấy query rồi mang sang db mới mà update vào là được. Trên web thì cũng tương tự, select db này update sang db khác.

mrrainnt
03-08-11, 04:29 PM
Code này có trong bản NBB 2.0 đó bác kiếm thử xem xài được k ?

sieungusieudot
03-08-11, 04:51 PM
Theo như dữ liệu đầu bài thì chỉ cần backup and Restore là xong.

gaoblackxincha
03-08-11, 09:48 PM
Làm như chủ Toplic gà lắm vậy . Xin Code thôi bạn à . X_X

strancongtu2
20-06-13, 09:56 PM
Bạn nào có thể hướng dẫn qua về cái chuyển server của NBB ko?

strancongtu2
23-06-13, 05:29 PM
Ai có code xác nhập server hay chuyển nhân vật từ server này sang server khác thì share với, hoặc hướng dần dùng chức năng này của NBB, mình config toàn báo server bảo trì :(

xuanlong1
23-06-13, 06:44 PM
Ai có code xác nhập server hay chuyển nhân vật từ server này sang server khác thì share với, hoặc hướng dần dùng chức năng này của NBB, mình config toàn báo server bảo trì :(

Từ 2 db hay 1 db bạn

......................................

strancongtu2
23-06-13, 10:43 PM
Từ 2 db hay 1 db bạn

......................................

2 DB khác nhau, nếu 1 DB thì là thế hệ rùi, cho cùng về một thế hệ thì dễ rùi.

xuanlong1
24-06-13, 09:49 AM
2 DB khác nhau, nếu 1 DB thì là thế hệ rùi, cho cùng về một thế hệ thì dễ rùi.


Tài khoản thì ở bảng MEMB_INFO

Nhân vật thì ở bảng AccountCharacter

Chi tiết nhân vật thì ở Character

Hòm đồ thì ở warehouse

Đây là 4 bảng chính để nhân vật đó có thể về lại trạng thái bình thường như ở bên kia. ( Không mất đồ đạc )

Về guild thì tốt nhất ông bảo mem sẽ kô chuyển guild.

Nhưng còn vấn đề lưu ý nhất chính là trùng tên nhân vật :)

Ông xem ở 2 bảng MEMB_INFO, Character có bản ghi nào bị trùng kô. Nếu trùng thì phải yêu cầu mem bên đổi xóa nhân vật đó hoặc đổi tên :)

Câu lệnh kiểm tra trùng mem và trùng char đây

select * from MuOnline.dbo.Character where Name in ( select name from MuOnline2.dbo.Character )

select * from MuOnline.dbo.MEMB_INFO where memb___id in ( select memb___id from MuOnline2.dbo.MEMB_INFO )

MuOnline và MuOnline2 là tên 2 database.

strancongtu2
25-06-13, 04:33 AM
Cột gì cần chuyển thì mình biết cơ mà chuyển như nào ý, import cũng không được, đồng bộ giữa 2DB cũng ko dc, update bằng query thì hòm đồ nó là varbinary mà khi mình copy dữ liệu trong hòm đồ thì là varchar... phù :(

xuanlong1
25-06-13, 08:51 AM
Cột gì cần chuyển thì mình biết cơ mà chuyển như nào ý, import cũng không được, đồng bộ giữa 2DB cũng ko dc, update bằng query thì hòm đồ nó là varbinary mà khi mình copy dữ liệu trong hòm đồ thì là varchar... phù :(


Àk dùng câu lệch insert select như thế này nhá:

Insert into [MuOnline].[dbo].[Character]([AccountID] ,[Name]
,[cLevel]
,[LevelUpPoint]
,[Class]
,[Experience]
,[Strength]
,[Dexterity]
,[Vitality]
,[Energy]
,[Inventory]
,[MagicList]
,[Money]
,[Life]
,[MaxLife]
,[Mana]
,[MaxMana]
,[MapNumber]
,[MapPosX]
,[MapPosY]
,[MapDir]
,[PkCount]
,[PkLevel]
,[PkTime]
,[MDate]
,[LDate]
,[CtlCode]
,[DbVersion]
,[Quest]
,[Leadership]
,[ChatLimitTime]
,[FruitPoint]
,[Resets]
,[ResetsWeek]
,[ResetsMonth]
,[MasterResets]
,[ResetVIP]
,[Resets_Time]
,[NoResetInDay]
,[NoResetInMonth]
,[Relifes]
,[khoado]
,[makhoado]
,[IsThuePoint]
,[TimeThuePoint]
,[PointThue]
,[ErrorSubBlock]
,[pointdutru]
,[UyThac]
,[uythacoffline_stat]
,[uythacoffline_time]
,[PointUyThac]
,[Onlinetime]
,[point_event]
,[event1_type1]
,[event1_type2]
,[event1_type3]
,[SCFMasterLevel]
,[SCFMasterPoints]
,[SCFMasterSkills]
,[SCFMarried]
,[SCFMarryHusbandWife]
,[SCFCustomQuest]
,[SCFPCPoints]
,[SCFGensFamily]
,[SCFGensContribution]
,[SCFGensRank]
,[SCFGensDateLeave]
,[SCFGensRecvReward]
,[TopMonth01]
,[TopMonth02]
,[TopMonth03]
,[TopMonth04]
,[TopMonth05]
,[TopMonth06]
,[TopMonth07]
,[TopMonth08]
,[TopMonth09]
,[TopMonth10]
,[TopMonth11]
,[TopMonth12]
,[Top50]
,[UyThacOffline_Daily]
,[ResetNBB]
,[DGT_Time]
,[SCFMasterSkill]
,[SCFExtInventory]
,[SCFUpdatedPShop]
,[SCFSealItem]
,[SCFSealTime]
,[SCFScrollItem]
,[SCFScrollTime]
,[PointUyThac_Event]
,[DuelWins]
,[DuelLoses]
,[DuelsTotal]
,[LastDuel]
,[BanPost]
,[test_pcpoint]
,[PCPoint]
,[reset_total]
,[DoiPoint1]
,[DoiPoint2]
,[DoiPoint3])

select [AccountID] ,[Name]
,[cLevel]
,[LevelUpPoint]
,[Class]
,[Experience]
,[Strength]
,[Dexterity]
,[Vitality]
,[Energy]
,[Inventory]
,[MagicList]
,[Money]
,[Life]
,[MaxLife]
,[Mana]
,[MaxMana]
,[MapNumber]
,[MapPosX]
,[MapPosY]
,[MapDir]
,[PkCount]
,[PkLevel]
,[PkTime]
,[MDate]
,[LDate]
,[CtlCode]
,[DbVersion]
,[Quest]
,[Leadership]
,[ChatLimitTime]
,[FruitPoint]
,[Resets]
,[ResetsWeek]
,[ResetsMonth]
,[MasterResets]
,[ResetVIP]
,[Resets_Time]
,[NoResetInDay]
,[NoResetInMonth]
,[Relifes]
,[khoado]
,[makhoado]
,[IsThuePoint]
,[TimeThuePoint]
,[PointThue]
,[ErrorSubBlock]
,[pointdutru]
,[UyThac]
,[uythacoffline_stat]
,[uythacoffline_time]
,[PointUyThac]
,[Onlinetime]
,[point_event]
,[event1_type1]
,[event1_type2]
,[event1_type3]
,[SCFMasterLevel]
,[SCFMasterPoints]
,[SCFMasterSkills]
,[SCFMarried]
,[SCFMarryHusbandWife]
,[SCFCustomQuest]
,[SCFPCPoints]
,[SCFGensFamily]
,[SCFGensContribution]
,[SCFGensRank]
,[SCFGensDateLeave]
,[SCFGensRecvReward]
,[TopMonth01]
,[TopMonth02]
,[TopMonth03]
,[TopMonth04]
,[TopMonth05]
,[TopMonth06]
,[TopMonth07]
,[TopMonth08]
,[TopMonth09]
,[TopMonth10]
,[TopMonth11]
,[TopMonth12]
,[Top50]
,[UyThacOffline_Daily]
,[ResetNBB]
,[DGT_Time]
,[SCFMasterSkill]
,[SCFExtInventory]
,[SCFUpdatedPShop]
,[SCFSealItem]
,[SCFSealTime]
,[SCFScrollItem]
,[SCFScrollTime]
,[PointUyThac_Event]
,[DuelWins]
,[DuelLoses]
,[DuelsTotal]
,[LastDuel]
,[BanPost]
,[test_pcpoint]
,[PCPoint]
,[reset_total]
,[DoiPoint1]
,[DoiPoint2]
,[DoiPoint3]
from [MuOnline2].[dbo].[Character] where [điều kiện gì đó, where những thằng tên không trùng với thằng ở MuOnline chả hạn thì where như sau]

Ví dụ: đ.k lấy ra những thằng không trùng với bên MuOnline
where [MuOnline2].[dbo].[Character].Name not in (select Name from [MuOnline].[dbo].[Character])

Khi làm phải để ý cả bảng AccountCharacter nhá.

Bảng AccountCharacter lưu thông tin về 5 nhân vật là nhân vật thoát ra sau cùng.

Yahoo: longlx_192 cùng thảo luận nhé :)

lequangvu
25-06-13, 02:10 PM
Chào các bạn,

Bạn nào có code chuyển db thì cho mình xin với nhé .

Tức nghĩa từ Db1 chuyên qua DB2 ...của tk đó ...chuyên luôn cả đồ đạc...đại loại thế.

Hoặc bạn nào có pm leo.comeback xin hậu tạ.

Thân


Đây là một người đang gặp phải khi chạy mu mà mởi cum trên Db khác nhau đây :)), nếu làm chung trên 1 DB thì ngon lanh cành đào và nhẹ nhõm khi chuyển dữ liệu các cụm với nhau, còn làm kiểu 2 DB thì cả vấn đề nan giải, mình nghĩ là có thể chuyển được bằng import dữ liệu từ DB1 sang DB2 hoặc ngược lại

Bạn làm thử như xuanlong1 chỉ xem thế nào, thấy cách đấy được đấy

The Gamer
31-08-13, 01:46 AM
lung linh là lên luôn

bạn nào có code chuyển sv xin có thể hướng dẫn ko

xin cái yahoo đi kèm nhé các bạn

Hào Hoa Công Tử
31-08-13, 05:11 AM
Q-Web có code 500k/ 1 lần xác nhập
anh thắng mu việt cũng có đó . hỏi xem chứ cái này chắc ko ai share đâu

kubi.l0v3
31-08-13, 09:34 AM
Cái này ta cũng có....
Chức năng chuyển Server ý mà :)
chạy ngon:)

blackdovevn
31-08-13, 11:53 AM
Không biết php và ms sql thì thuê hoặc mua. Biết thì viết trang php lấy dữ liệu toàn bộ từ DB cũ rồi dùng while mà insert vào DB mới.

The Gamer
31-08-13, 02:53 PM
Q-Web có code 500k/ 1 lần xác nhập
anh thắng mu việt cũng có đó . hỏi xem chứ cái này chắc ko ai share đâu

Qweb xin chào ______________________

--- Chế độ gộp bài viết ---


Cái này ta cũng có....
Chức năng chuyển Server ý mà :)
chạy ngon:)

giá như nào cậu ?__________________________-

kubi.l0v3
01-09-13, 12:43 AM
Qweb xin chào ______________________

--- Chế độ gộp bài viết ---



giá như nào cậu ?__________________________-

Khổ nỗi chưa có API,đang định sell FULL code