PDA

View Full Version : gặp lỗi sql trong game MU offline



maifren
22-10-2004, 18:53
Hi all ! Bạn nào đã thử wa game Mu offline cho mình hỏi, mình đã tạo db và ODBC như hướng dẫn trong CD game nhưng khi mình đăng ký username mới thì gặp lỗi này:


Technical Information (for support personnel)

· Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/regcheck.asp, line 53

· Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

· Page:
POST 173 bytes to /regcheck.asp

· POST Data:
Id=Lodra&nombre=long&mail=diendann2a@yahoo.com&pword=789456&pwordCheck=789456&pregunta=diendann2a@yahoo.com&respuesta=diendann2a@yahoo.com&codigoSeguridad=4291&userCode=4291

· Time:
Friday, October 22, 2004, 1:30:24 PM

May minh chay win XP SP1, P4 1.8, co chay mysql, php . Mong các bạn giúp đỡ. Cám ơn nhiều

Đây là file hướng dẫn trong Cd game:

- Click vào Start All Program  Microsoft SQL Server  Enterprise Manager
o Trong cửa sổ Enterprise Manager, click phải vào databases, chọn new databases. Tại tab General ,chọn tên của Database là Muonline, tab Data files: bấm vào nút [...] và chọn thư mục D:\muserver\db, tab Transaction Log: bấm vào nút [...] và chọn thư mục D:\muserver\db  bấm OK
o Lập lại bước trên để tạo databases Ranking
o Click phải lên Databases Muonline mới vừa tạo, chọn All tasks  restore databases, trong cửa sổ restore databases, chọn from device  select devices  Add sẽ hiện ra cửa sổ backup device location, trong cửa sổ này, chọn D:\Muserver\db backs  chọn DB_Muonline.bak, nhấn Ok 2 lần, qua tab Option, đánh dấu vào Force restore over existing database rồi click Ok!
o Làm tương tự với databases Ranking, nhưng restore từ file DB_Ranking.bak.
o Trở về cửa sổ Enterprise Manager, chọn Security, click phải vào Login, chọn new login, click vào nút […], chọn user nào bắt đầu bằng IUSR_***, click add, xong Ok, chọn tiếp databases là Muonline, còn phần Language để mặc định. Click vào tab server roles, đánh dấu chọn System Administrators, click vào tab Databases Access, đánh dấu chọn mục MuOnline và Ranking.
o Click phải vào sa  Properties, Tab General: Authentication Password gõ vào cái mà bạn muốn ,có thể bỏ đi cũng được. Tab Database Access: chọn MuOnline và Ranking  Nhấn OK ...sẽ hiện lên yêu cầu Xác nhận Pass ...để trống nếu bước trên bạn xóa nó đi
- Xong chuyện với MS SQL, bây giờ bạn vào Data Sources (ODBC), tạo 13 ODBC có tên như sau: MuOnline, MuOnlineJoinDB, event, uselog, accountdb_info_start, gamedb_info_end, gamedb_info_start, logindb_info_start, mumngdb_info_start, serverinfo_start, uselogdb_info_start, exdb, munonline exdb. Cách tạo: Click Add, đánh vào tên ODBC muốn tạo, ở khung server, gõ vào 1 dấu (.), click next, tại mục Change Default Databases to chọn Muonline, click next  finish  Ok
o Tạo ODBC DEVILSQURE_RANKING tương tự, nhưng mục Change Default Databases to thì chọn Ranking thay vì MuOnline như trên.
- Xong ODBC, bây giờ hãy kiểm tra xem Ip của mình bằng cách vào Start  run, gõ vào cmd, trong cửa sổ này gõ vào ipconfig để biết ip của mình.
o Copy số Ip đó, sau đó đổi tất cả các ip tìm được trong: D:\MuServer\CS\Connectserverlist.dat, D:\MuServer\CS\data\Connectserverlist.dat, D:\MuServer\CS\data\ServerList.dat, D:\MuServer\data\commonserver.cfg, D:\MuServer\data\IpList.dat, D:\MuServer\data\lang\eng\commonloc.cfg, nếu bước này làm không hết, khi chạy các bạn sẽ nhận được lỗi “You are disconnected from server” khi chơi
- Sau khi cài xong Server, bạn cần 1 trang web để đăng ký, giải nén tất cả các file trong account.zip vào C:\interpub\wwwroot, sau đó vào c:\windows\system32\driver\etc mở file host thêm vào các dòng sau:
o Your Ip (của tôi là 147.159.123.25) gg.muchina.com
o Your Ip ogg.muchina.com
o Giải nén file gameguard.zip và account.zip vào thư mục c:\interpub\wwwroot\
o Vào D:\Muserver\link, thay đổi các ip trong Shortcut Properties của link 4 và link 8 thành Ip của bạn, chạy các link từ 1 đến 8, có thể không cần chạy link 2.
o Vào IE, gõ vào Address Bar: http://localhost/index.asp để đăng ký 1 account
o Giải nén Mu Client vào 1 thư mục trên đĩa cứng, tạo 1 shortcut cho file main.exe, trong Shortcut Properties, thêm vào: connect /u147.159.123.25 /p44405, nhớ sửa 147.159.123.25 thành Ip server của bạn. Chạy Shortcut này connect vào server để chơi

InfernoVN
26-10-2004, 10:12
Những cái Data Source (ODBC) trong bài hướng dẫn là tạo cho phần MU Server, riêng trang web cho MU sẽ sử dụng data source khác. Bạn xem lại trong file Conn.Asp, trong file Conn.Asp có 1 đoạn ghi là : connstr = "DSN=MuOnlineReg;" - nghĩa là bạn phải tạo thêm 1 Data Source là MUOnlineReg. Data Source này trỏ trực tiếp vào Database MUOnline.

Còn không thì bạn sửa dòng connstr = "DSN=MuOnlineReg;" thành connstr = "DSN=MuOnline;" luôn cũng được (dùng luôn datasource của MU Server) - tuy nhiên, mức độ security sẽ không đảm bảo.

btab2003vn
17-10-2005, 20:57
len muvietnam.t35.com ma down cai ODBC ve.

lehuong
31-10-2005, 03:06
Bạn hãy gặp tớ với nick yahoo lehuong98t để tớ hướng dẫn làm MU cho. đảm bảo thành công 100%