fengccc 发表于 2022-11-5 03:15:49

热血江湖WEB系统数据库升级全攻略

针对于网站管理系统升级后的数据库结构。只做新增加字段
RXJHACCOUNT 库
TBL_ACCOUNT 表
列名数据类型 长度 允许空(Y/N)
FLD_VIPDATE INT4 Y
FLD_ADDDATE datetime 8 Y
RXJHGAME 库
TBL_CHAR 表
列名数据类型 长度 允许空(Y/N)

FLD_JL1INT4 N
FLD_JL2INT4 N
FLD_JL3INT4 N
FLD_JL4INT4 N
FLD_JL5INT4 N
FLD_JL6INT4 N
FLD_ZS1INT4 N
FLD_TIDINT4 N
FLD_TID 标识 “是”标识种子 与 标识增量 都为 1
同时设置为主键 即与 FLD_NAME同时为主键。设置方法:按CTRL选择 FLD_TIDFLD_NAME 右键 设置为主键
如果数据库为老库升级(即有数据的数据库。)不能直接设置FLD_JL1 - FLD_JL6,FLD_ZS1。可先 将 允许空 设置为 是 然后保存。打开查询分析器。选择RXJHGAME 输入框输入下面代码然后执行,完成后再到数据库管理将上面7项(FLD_JL1 - FLD_JL6,FLD_ZS1)的允许空的 勾 去掉
UPDATE TBL_CHAR SET FLD_JL1=0,FLD_JL2=0,FLD_JL3=0,FLD_JL4=0,FLD_JL5=0,FLD_JL6=0,FLD_ZS1=0

TBL_SELL 表
列名数据类型 长度 允许空(Y/N)
FLD_IDINT4 N
FLD_ID 标识 “是”标识种子 与 标识增量 都为 1

TBL_PublicWarehouse 表
列名数据类型 长度 允许空(Y/N)
FLD_TIDINT4 N
FLD_TID 标识 “是”标识种子 与 标识增量 都为 1
同时设置为主键 即与 FLD_ID同时为主键。设置方法:按CTRL选择 FLD_TIDFLD_ID 右键 设置为主键

TBL_Warehouse 表
列名数据类型 长度 允许空(Y/N)
FLD_TIDINT4 N
FLD_TID 标识 “是”标识种子 与 标识增量 都为 1
同时设置为主键 即与 FLD_NAME同时为主键。设置方法:按CTRL选择 FLD_TIDFLD_NAME 右键 设置为主键

到这里。数据库升级工作已经是完成了。
最后执行储存过程。将RXJHGAME库的 CREATA_USER_DATA 这个储存过程内容替换成 WEB程序根目录CREATA_USER_DATA.txt文本中的内容。

最后的一点。。恢复后WEB数据库后请将Yet_GameYz 中的 gm0 - gm5 的数据类型修改为 nvarchar 长度为50 或 255


847112737 发表于 2022-11-5 03:23:27

楼主加油,我们都看好你哦。

1728078718 发表于 2022-11-6 12:20:03

淡定,淡定,淡定……

zghsunsways 发表于 2022-11-6 13:31:43

真是被感动的痛哭流涕……

lifestyle 发表于 2022-11-7 07:30:24

楼主加油,我们都看好你哦。

sgsmd123 发表于 2022-11-7 08:01:33

感恩无私的分享与奉献 :)

php_z 发表于 2022-11-7 13:41:59

真是被感动的痛哭流涕……

kuni0327 发表于 2022-11-8 01:03:52

看到这帖子真是高兴!

wangfeixiang 发表于 2022-11-8 22:35:33

淡定,淡定,淡定……

djjunlao 发表于 2022-11-11 00:44:37

无回帖,不论坛,这才是人道。
页: [1] 2
查看完整版本: 热血江湖WEB系统数据库升级全攻略