有可能的非法关机或断电造成master数据库损坏可以先备份本地的master数据库和日志文件(mastermdf,mastlogldf),在安装目录Microsoft SQL Server\MSSQL\Data\下面,从其它装有SQL数据库的电脑拷贝这两个文件过来,看能不能启动如果能启动,再用attach databaser把你的数据库加进来
OLEDB的相关驱动程序是安装在C:\program files\common files目录下。如果这个目录没有Users的执行权限的话,也会出现这种问题。对于NTFS格式的C盘,权限是需要仔细设置的。如果C:\program files\下所有目录都具有Users执行权限,可能会带来安全问题。比如,C:\program files\Serv-U目录具有Users的执行权限的话,那么所有FTP用户名单和配置就可以被ASP页面读取,引起严重的安全隐患。
一般最好还是把C:\program files\设置为仅有Administrators和System有完全权限,其他用户没有任何权限,对个别子目录如common files,逐个设置Users的执行和读取权限(一般不能给写权限,这也是危险的)。有些用于WEB的软件必须要Users的执行权限,如上传组件,PHP的Zend优化器等,所以如果安装不成功就要看看权限是不是够了。
连接字符串中没有指明使用哪个数据库作为数据源,而使用了默认的数据源(大概是master),默认的数据源中不存在名为table1的表,所以出错了吧。怎么不用控件?这样写容易搞错,用adonet控件,对话框里可以选择的,包括服务器是本地的还是网络上的,验证模式是windows还是混合的,使用的数据库名,然后计算机在后台就帮你把代码写好了。
根源是:SQL数据库的文件无法正常显示。
可能是 你的SQL是2000版本,而该数据库是 2005版本的,因此就无法使用了。
数据库不正常了,连接及访问当然也会不正常的了。
以上就是关于急!!SQL数据库启动无反应 大侠们帮忙全部的内容,包括:急!!SQL数据库启动无反应 大侠们帮忙、SQL数据库为什么打不开表、SQL数据库的表为什么打不开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)