爱悠闲 > 第1讲(数据库软件的配置与游戏数据库的搭建)

第1讲(数据库软件的配置与游戏数据库的搭建)

分类: 网狐棋牌  |  标签: 网狐,C++  |  作者: zxq1474477147 相关  |  发布日期 : 2015-10-20  |  热度 : 620°
1>配置数据库软件登录模式(*2)
      数据库的登录模式要求为混合登录模式(windows登录模式和SQL登录模式).而SQL2005默认是禁止SA登陆的,所以我们还要开启SA的登录权限.
A.设置 数据库的登录模式要求为混合登录模式
      打开 SQL Server Management Studio (类似于SQL2000的企业管理器),并连接上数据库实例后,在数据库实例上右键==>属性==>安全性 下的服务器身份验证选项中,选择SQL SERVER和windows身份验证.修改好后点确认
B.做完上一步后,选择 安全性==>登录名 在这里的SA上有右键==>属性==>状态 下的登录选项中,选择启用 (如果没有设置SA或要修改SA密码的话,在常规选项卡中可以修改).修改好后,点确认离开
C:重启下数据库服务.测试SA是否能正常登陆.如果可以,则修改成功.如果失败,请仔细执行以上操作.

2>配置数据库文件存放位置(*3)
这步为选择性操作.做这步是为了防止意外情况下需要重装系统格式C盘的时候,避免数据丢失.毕竟有不少客户的数据库默认安装在C盘.
A.打开 SQL Server Management Studio,并连接上数据库实例后,在数据库实例上右键==>属性==>数据库设置 下,找到  "数据库默认位置" .设置"数据","日志"到指定目录后.重启数据库即可.

3>创建游戏数据库
      我们已经把数据库的创建和表结构,存储过程等 都写成了数据库脚本.大家不用手动创建数据库.而且我们还做了批处理,只需要双击下,就可以完成必备数据库的创建.但是对于单个积分数据库的创建,还是需要大家手动完成(不用担心,很简单).
A.创建系统必备数据库
找到数据库脚本,运行里面的  一键安装.bat 数据库创建开始.当屏幕提示 请按任意键继续. . .  的时候,任意按个键.接下来的画面会停留很久.这里是生成游戏的GameID,需要点时间.当执行完成后,会有说明的.
B.创建积分数据库 
a.打开  脚本代码\数据库脚本 里的   1_5_积分库脚本.sql 和 2_5_积分表脚本.sql 替换这两个脚本里的  QPGameScoreDB 为对应的名字.(我们以斗地主为例,这里就是替换为QPLandDB). 然后先执行 1_5_积分库脚本.sql,再执行2_5_积分库脚本.sql
b.打开  脚本代码\存储过程\积分数据库   里的所有脚本  替换这些脚本里的QPGameScoreDB为对应的积分数据库名(如斗地主就是 QPLandDB),然后一一执行 (*4)
C.配置平台数据库
a.我们找到  数据库地址信息表(*5). 在数据库==>QPPlatformDB==>表==>DataBaseInfo==>右键打开
b.在这表里填写相应的数据库信息.注意,这里的数据库账号和数据库密码填写的地方,需要用网狐的加密程序加密后填写上去

数据库软件的配置与游戏数据库的搭建到此结束.

版权声明:本文为博主原创文章,未经博主允许不得转载。