sqlserver安装详细步骤(7安装古老的SQL)
首先,SQL Server 2000太老了,不建议大家使用。
这是博主在协助一食堂安装一个叫浩顺一卡通的软件时候遇到的需求,不知道为什么都到2023年了,这家公司还在坚守SQL Server 2000这么古老的数据库,而且这家公司的技术人员居然将数据库安装到了Windows 7上面,现在出问题罢工了。
故障现象:SQL Server 2000数据库无法启动,导致浩顺一卡通软件无法使用,无法刷卡消费、充值等。
分析原因:通过日志分析得到数据库罢工原因,原安装人员不负责给安装了评估版的数据库,导致120天后过期了,所以数据库就罢工了。
如何判断SQL Server 2000是否评估版呢?可以使用SQL企业管理工具登陆数据库,查看数据库服务器属性,如果产品名称后面带有Evaluate字样的就是评估版了。
一、临时解决办法:将系统日期临时调整到过期前的日期,手动在服务管理器启动SQL Server 2000,等成功启动后,再改回正确的日期。
嫌手动麻烦,也可以制作一个批处理文件,然后放到计划任务或开始菜单启动里面,让电脑开机登记后自动执行上述操作。
@echo off
set nowtime=?te% 将当前正确日期写保存到变量nowtime
echo 2023-03-02|date 修改当期系统日期为过期前的日期,例如:2023-03-02
sc start MSSQLSERVER 启动默认的SQL实例服务
ping -n 5 127.1>nul 延迟5秒,等待SQL实例服务启动
echo %nowtime%|date 再将之前保存的正确日期重新写入为当前系统日期
exit 退出批处理
二、永久解决办法:
1、要么在到期前,就运行零售版去升级它,但这几乎不可能,因为当你意识到它是评估版的时候,它就已经过期了,这个时候无论怎么升级,还是评估版。
2、备份数据库,卸载评估版,重新安装零售正式版。先使用SQL企业管理工具登陆数据库并找到数据库文件路径,然后将其备份到其他文件夹。
3、开始卸载评估版,重新安装零售正式版,建议使用微软MSDN原版的SQL Server 2000,不然可能安装会出现问题,另外,注意Windows 7只能安装个人版,不能安装标准或企业版。
这种古老的数据库在固态硬盘上安装速度很快,也很简单:
在安装目录里找到并点击setup.bat ,然后一直点下一步就好了,只要注意选择本地帐户
安装完成后,重启下电脑,再通过数据库管理工具新建同名数据库,选择之前备份的数据库文件就可以了。
这样就彻底解决SQL Server 评估版120天过期的问题了。
我选择的是临时解决方案,因为SQL Server 2000实在是太老了,年纪都赶上00后了,微软既不支持也不销售了,想买正版也买不到。
好了,还是那句话,如果你能看到这里,麻烦点个关注支持一下吧,你的关注就是我最大的动力。
,- 二进制转十进制简单方法(三种方法教会你)
- 酸菜鱼的鱼片是怎么切的(肉嫩又薄)
- qq发动态怎么设置手机型号(qq可以设置苹果12在线了)
- 最新羽毛球竞赛规则是什么(一分钟了解《羽毛球竞赛规则》(2020))
- ECO什么意思(为什么很多司机都不开)
- 铁轨怎么拍照最好看(铁轨也能拍出这么美的风景)
- 22的2次方等于多少(数字回文现象)
- 国庆高速全部免费吗(这7天免费)
- 青椒洋葱炒肉丝的家常做法(让我爱上下厨的竟是青椒洋葱炒肉片)
- 成人高考有些什么专业(成人高考十大吃香专业推荐)
- 女性念珠菌感染最佳治疗方法(这3个方法)
- 教我做凉拌杏鲍菇(手把手教你做超好吃的凉拌杏鲍菇)
- 雾的成因与大气的关系(你知道么)
- qq号被封应该怎么办(原因与解决办法都在这)
- 桂皮吃了对人身体好不好(药食两用之桂皮)
- 寓意好的字大全(藏着8种生存智慧)
- 面包车去哪个修理厂维修(怀化这两家汽车修配店成功地让我成为了他们的回头客)
- 移动套餐太贵怎样改套餐(不花冤枉钱—8元保号套餐申请其实也很容易)