连接字符串的问题,
"Data Source=\SQLEXPRESS;Initial Catalog=test;MultipleActiveResultSets=true;User ID=sa;Password=xxx";
你把INNODB日志弄坏了吧!
别随便修改存储引擎,启动不起来你认真查一下配置文件,对不对。
mysql配置只要随便一个配置参数错误就启不来。
如果配置参数都对,能否先运行一下修复命令。
都不行,检查一下磁盘,磁道是不是坏了。
但愿你修改的不是生产环境,要不老板估计要让你下课,最轻也会被训。
从你的来看,好像是在启用查询工具连接数据库是失败了。这有几种可能:1数据库没有启动。2。没有指定正确的数据库(实例)地址。3服务器启用的协议与查询工具使用的协议不一致。
解决方法:
1首先在数据库服务器上使用企业管理器,然后连接本地数据库,如果不能连上,说明数据库没有启动,可以在服务中启动sql server服务(确保该服务器的用户及密码正确,并有足够的权限)。
2在服务器协议中,启用最常用的tcp/ip协议,并使用缺省端口。
3数据查询工具,尽量使用图形的,如sql server企业管理器或sql server的查询分析器。
更多的可以参考数据库的安装手册或类似的参考书。
如果启动不了数据库,你手动启动一下试试,如果不行你到管理工具->服务->MSSQLSERVER属性中设置登录为本地帐户登录,重启计算机试试,如果还不能启动,请检查事件查看器。
主要是导出时加了所有者名所致,先改变所有者都为dbo,再导出,这样导入2008就没问题了。
用系统帐号或者超户登陆到该数据库,然后执行下面语句:
sp_configure 'allow updates','1'
go
reconfigure with override
go
update sysobjects set uid=1 where uid<>1
go
sp_configure 'allow updates','0'
go
reconfigure with override
以上就是关于ADO.Net *** 作数据库不起作用了……全部的内容,包括:ADO.Net *** 作数据库不起作用了……、求助!mysql数据库打不开了显示 1286 - Unknown storage engine 'InnoDB'、我的MSSQL server服务为什么启动不了我是一菜鸟。。求各位大哥发发善心……等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)