




架设说明
首先安装SQL2000,打上SP4补丁!!!
然后建立数据库
首先还原数据库 Gamedb 删原来里面的用户cabal
附加
ACCOUNT_Data.MDF
cabal_managerdb_Data.MDF
Cabal_Stat_Data.MDF
CabalCash_Data.MDF
Event.mdf
然后在 安全性 ,在 登陆名建立 cabal 设置密码 cabal
然后把 强制实施密码策略 上的对号去掉,
接下来点,服务器角色,把里面的 SYSADMIN 加上对号
然后选择 用户映射 把 account,cabalcash,Gamedb,Cabal_Stat,cabal_managerdb_Data.,Event 加上对号
这时会提示个错误,不要管他
选 --- 数据库 --- 系统数据库 --- master --- 表 --- 系统表 ---
打开 第一个 dbo.MSr.....这个,用编写脚本为---CREATE 到---新查询编辑器窗口
然后复制以下内容到里面
EXEC SP_ADDEXTENDEDPROC 'xp_md5','d:\cabalcash\xp_md5.dll'
然后点分析,执行。
----------------------------------------
接下来我们建立 GAMESERVER 连接服务器
进入SQL,打开 服务器对象,然后点 链接服务器,按右键,新建链接服务器
访问接口 中输入MICROSOFT OLE DB PROVIDER FOR ODBC DRIVERS
链接服务器 中输入GAMESERVER
产品名称 中输入game
访问接口字符串 中输入DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;
安全性 中设置,使用登陆名的当前安全上下文建立连接
服务器选项 中设置如下
排序规则兼容 TRUE
数据访问 TRUE
RPC TRUE
RPC OUT TRUE
使用远程排序规则 TRUE
设置好后,确定即可。
------------------------------------------------
首先我们上传root目录下的所有文件到LINUX的ROOT目录中。
这里需要注意的是上传时一定要使用二进制上传
传好后我们使用CRT工具,连接LINUX,然后开始安装ROOT目录下的文件
rpm -Uvh lm_sensors-2.8.7-2.40.3.i386.rpm
rpm -Uvh ncftp-3.1.9-1.i386.rpm
rpm -Uvh net-snmp-5.1.2-11.EL4.7.i386.rpm
rpm -Uvh dstat-0.6.3-1.rh9.rf.noarch.rpm
rpm -Uvh unixODBC-2.2.11-1.RHEL4.1.i386.rpm
rpm -Uvh unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm
rpm -Uvh unixODBC-kde-2.2.11-1.RHEL4.1.i386.rpm
rpm -Uvh freetds-unixodbc-0.64RC3-1.i386.rpm
rpm -Uvh cabal.rpm
首先设置下WINSCP工具,选项,里面的连接中,传输模式设置为二进制文件,然后确定。
把etc,home,usr复制到服务器上
接下来修改etc目录下odbc.ini中的IP
cabal里的ini文件IP全为127.0.0.1或你的Linux IP
修改 home\cabal\gen_config.sh 文件中的IP
设置gen_config.sh为0777权限
设置 /usr/ 中的 bin 目录为0777权限
下面我们执行脚本
cd /home/cabal
./gen_config.sh
ls -al /usr/bin/DBAgent_24
ls -al /usr/bin/ChatNode_24
ls -al /usr/bin/LoginSvr_01
ll /usr/bin/GlobalDBAgent
ls -al /usr/bin/WorldSvr_24_01
ll /usr/bin/CashDBAgent
ll /etc/init.d/GlobalMgrSvr
加 cabal 用户
adduser cabal
然后启动按下面方法启动服务器!!
cd /etc
cd init.d
chmod 777 *
./cabal start
重起,停止,启动,命令
行service cabal restart 重起
service cabal stop 停止
service cabal stat 启动
加入帐号语句
查询分析器里选ACCOUNT执行
exec dbo.cabal_tool_registerAccount '帐号','密码'