248bdh 发表于 2019-12-14 13:36:29

用SQL Server 2008R2当数据库

本帖最后由 248bdh 于 2019-12-15 11:10 编辑

- -!
GSQL不好用(界面太旧,不好看)
于是想用SQL Server 2008R2

折腾了一阵子
终于成功了
- -
本机架设环境
Win7X64
SQL Server 2008R2
王者新1.4插件(好像只有这个支持Win7-64位)
- -
现说明下遇到的问题
按照论坛教程在32位ODBC数据源导入32位数据库时
发现无法使用“(local)”作为数据库名称进行登陆
又试了一下“.”跟“127.0.0.1”
发现也无法登陆(在SQL里可以正常登陆)
不过取消动态端口,并固定1433端口后
使用计算机名或者“localhost\实例名”倒可以登陆进去
这可能是跟安装了多个实例有关(GSQL注册了企业管理就算一个实例)
- -
这数据源搞完之后
就可以正常注册并且进入游戏了
各种管理工具也可以连上数据库
- -
不过大家要注意
SQL Server 2008R2似乎跟GSQL有冲突
安装完SQL Server 2008R2后
我可以直接附加传奇3数据库
但关闭2008R2,启动GSQL再关闭GSQL后
发现2008R2居然无法登陆了
- -!
根据网上的教程
在配置工具里启用名称、TCP并固定IP端口1433
重启SQL服务
这才可以登陆
此时发现之前附加的数据库已经丢失了
再次附加就提示数据库版本太老,加不了

用备份还原也加不进去
之后用GSQL误删数据库
再从服务端压缩包复制数据库文件回来后
发现2008R2又可以附加数据库进来了
所以提醒大家GSQL最好不要再启动
= =
不过用2008R2当数据库时
每次打开后还要点一下“连接”,挺烦人的
我注意到一键启动程序可以为EIServer输入密码
虽然这密码输入功能没有用,但程序会按一下回车键
这回车可以点“连接”的
= =
这时有了个想法
用EI栏启动2008R2
由于EI是第4个启动项
于是前3个启动项要留空(随便改下文件夹名或程序名,总之就是不启动)
EI密码随便输一个(反正程序不会输入,只会按个回车)
(突然发现没密码也可以,似乎不设密码也会按回车键)
EI之后的启动项全部下移,插入前3个启动项
= =
这样
先启动数据库
之后按顺序启动其它程序
实现了SQL Server 2008R2架设的一键启动
= =!
还过还有一个问题
那就是2008R2默认是窗口最大化启动的
这样会让我们看不到桌面,点不到客户端图标
解决方法是取消2008R2的窗口最大化
并且把窗口弄小点,至少不能挡到客户端图标
- -
这样
平常玩的时候2008R2就是以小窗口启动的
不会影响到我们
当需要在2008R2里进行数据操作时
只要点一下窗口最大化就好了(之后记得点回来)
这样跟GSQL启动企业管理器相比的话
还方便一点,少了一点操作步骤

= =
经过一顿瞎操作
(2008R2分离数据库,试图用GSQL把数据库附加回来,但失败了)
再把数据库修改回来
又出现了新问题
服务端各种软件又连不上2008R2了
= =!
弄了半天,初步排除了数据源的问题
把各种软件的配置改了一下
无论是SQL服务器名称还是IP都改成ODBC上能连通的服务器名称
这样又可以连接了
= =!
初步推测之前数据源的本地地址访问有个默认值,可以直连2008R2
所以服务端配置不改也可以连
但瞎操作后,把这个默认值破坏了
必须指定明确的服务器了
- -
温馨提示:
遇到这种情况
只要改SQL数据库相关名称、IP就可以了
其它配置IP不要碰

0 0
还有一个高级服装的显示问题
1.45版看不了新衣服(穿上去各种显示错误)
想看还得换3G版

lostwaytime 发表于 2019-12-14 21:15:21

非常以及及其狗血

notgo 发表于 2019-12-14 22:01:14

楼主辛苦了!

Sunsg 发表于 2019-12-16 11:36:42

不知道这样搭建,稳定不稳定,效率怎么样?

hk4004 发表于 2019-12-20 09:12:26

我给32个赞!

小金子 发表于 2019-12-21 13:59:55


楼主辛苦了!

skillszhou 发表于 2020-9-9 09:23:14

Sunsg 发表于 2019-12-16 11:36
不知道这样搭建,稳定不稳定,效率怎么样?

GSQL是简易的
稳定性肯定要比SQL2008要差一些
最主要是长期架设以后GSQL出现问题你基本没办法查出来在哪里
而SQL系列就很方便

aoscar 发表于 2020-9-18 18:08:23

哪里能找到一个教教我架单机?

v0572 发表于 2020-10-15 17:13:28

感谢楼主的无私分享!

龙城飞将 发表于 2021-4-27 23:36:36

哪里能找到一个教教我架单机?
页: [1] 2
查看完整版本: 用SQL Server 2008R2当数据库