sql 2000启动不了.总是在停壮态.企业管理也不连接.没有备份.怎么还原吖.
SQL2000企业版本适用于WIN 2000系统、2003系统,但在XP上却并不合适。因为SQL 2000在XP上无法安装服务器端,只能安装客户端。但实际上却并不是不能装服务器端,可以去微软站点下载MSDE就可以了,但MSDE在安装好后只能同时运行5个数据库进程,这里是MSDE的安装方法。而在大型数据库项目中,5个连接进程是不购用的。那就按照以下的方式进行数据库SQL的安装:
一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setupexe安装它,过程简单直接下一步就OK了。
二 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。
三 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorunexe)。根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。
四 打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:
在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。
五 再打开企业管理,再连接试试,是不是OK了!
下面写下“SQL Server 不存在或访问被拒绝”的解决
一、“SQL Server 不存在或访问被拒绝”
这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。
一般说来,有以下几种可能性:
1、SQL Server名称或IP地址拼写有误;
2、服务器端网络配置有误;
3、客户端网络配置有误。
要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。
============= 首先,检查网络物理连接 =============
ping
不管你懂不懂,你所用软件的库文件在哪你总知道吧?
把库文件(也就是mdf和ldf)拷出来。
然后在控制面板-添加删除程序中把sql server卸载
从装sql server
打开企业管理器,在左边树型结构中选中LOCAL本地,右键点它,附加数据库
大功告成。
我这两天在外面跑,手边没有机器,你说没有我也说不好了,你就在左边树型结构中每打开一层就看一眼右键菜单(记得把右键菜单中的箭头也展开~),找到附加数据库项就选,然后选择库文件路径就行了
1>网卡有问题
请检查,以太网适配器是否安装正确
2>协议有问题
请检查,TCP/IP协议,检查方法:
开始->运行->输入:
ping localhost -t
->确定
看看是否畅通
3>检查服务器实例,方法如下:
开始->程序->Microsoft SQL Server->企业管理器
打开后,展开"SQL Server 组"
检查你的服务器是否是正常,如果发现,没有你的服务器,右击"SQL Server 组"
点击"SQL Server 注册",在服务器名称里输入:
127001
确定
如果能顺利到达这里,说明没有任何问题了,中途报错,要根据报的什么错来解决
方法其实很简单:
计算机——(右键)管理——系统工具——本地用户和组,启用administrator帐户,然后切换用户到administrator,运行安装程序,安装完会发现服务已经能够启动了,然后再回到以前帐户就可以了,最后把administrator帐户禁用吧,开着太危险了。其实如果是win7支持的程序应该是不会有这个问题的,毕竟sql
server
2000确实比较老了,不过这也从一个方面说明win7的兼容性还是很好的,只是有时会需要动点脑子解决一下。最好要提醒一下安装sql
server
2000的朋友,如果你安装完后发现运行不了然后删除了,又想在安装一遍的话,可能即使你照着我说的做了也会出现安装失败,这里是安装失败而不是运行失败,那是因为你没有彻底删除sql
server
2000的安装文件夹残留,只要把它删除就可以了。安装完后,你会发现Windows同步中心会随Windows一起启动,并一直显示在任务栏图标里面,无法关闭。同时,打开Windows同步中心会在里面看到SQL
Server
2000同步合作关系(Sync
Partnership),同样无法删除。经过研究发现,可以通过修改注册表,来删除同步合作关系,也就能阻止同步中心自动启动了。
“开始”-“运行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”项中找到一个与SQL
Server
2000相关的分支,删除它,这时任务栏里的同步中心图标应该会消失,重启以后同步中心也不会自动启动了。当然,如果你有其它同步项,比如没有禁用离线文件,或者有移动设备同步,都有可能使同步中心自动启动。
现在装上了SQL2000后运行了几天一切正常,在网上看到别人说的Win7下只能装个人版的SQL2000,根据我这次的验证结果,我可以肯定:在Win7下是可以安装SQL2000任何版本的(x64的Win7下没试过,我现在用的是x86的),并不仅限于个人版!其他要装SQL2005出现装不了的情形也可以参考此方法来安装!
另外:有个小提示,在Administrator账户下安装好SQL2000,回到自己的帐号中,会出现SQL服务不能启动的情况,这其实也是因为UAC的问题,你建个企业管理器的快捷方式并设置为“以管理员身份运行”拉入系统的启动项就可以自动以管理员的权限运行SQL2000了。
另外:
就是单独安装MSDE
和
SQLgreeMGMT,前者是用来安装sql
Server
2000驱动的,后者是用来管理SQL
Server
2000
方法让sql2000能够完美运行
你看看这个
我帮你找的不发切图了,
1、先安装msde2000
微软网站下载:
http://downloadmicrosoftcom/download/4/5/1/451d5d5c-69d4-40d5-b85d-f1d756cf46db/CHS_MSDE2000Aexe
MSDE2000安装方式
1)解压
2)进入DOS环境/命令提示符
点击“开始”-“程序”-“附件”-“命令提示符”,输入:
>d:
目录在哪个盘上,则进入到哪个盘上。
>cd\
3)进入解压的目录
>cd
d:\msde
点击“Enter”
4)键入:
setup
sapwd="sa"
securitymode=SQL
disablenetworkprotocols=0
然后按回车。
参数sapwd是指sa的口令,在SQL
Server
2000的安装“安装数据库”步骤的“管理员口令”中用到
,可以用户自己设定
这样msde2000就安装好了!
2、装SQL2000直接安装就可以了(安装时选择修改或卸载安装,安装管理工具\其他的)
3、打sp4补丁
如果不能解决,请继续追问~,如果已经解决,请选择满意答案~谢谢~
0条评论