连接数据库失败! 说说你经历的情况!其实这个是很常见的问题!像我这样的新手,在进行开发的时候,经常会出现
连接数据库失败! 说说你经历的情况!
其实这个是很常见的问题!
像我这样的新手,在进行开发的时候,经常会出现一些莫名其妙的问题,可是大部分情况都是由于自己的粗心大意,拼写错误,或者一点小错误,导致运行失败!
但是在VS测试好的页面却在发布以后出现了连接数据库的失败!
造成这种情况的原因也很多,我想听听大家都有过什么经历!
因为我以前好了,最近怎么弄都弄不好,也许是因为我重装了一下系统还有开发工具,可是我其他的设置都正常啊!
所以大家共享一下经验吧!
[解决办法]
多的懒的说了,the differenc between . and ./sqlexpress
[解决办法]
1.数据库服务没启动
2.服务器断开
3.拼错连接字符串
4.用户名sa密码错误
[解决办法]
连接字符串错误,配置不对,服务器是否开启
[解决办法]
[解决办法]拼写字符串错误,像DataSource, Server, Initial Catalog这些有时候不完全等同
[解决办法][解决办法]数据库实例名忘记加了
[解决办法]用window认证连接DB
[解决办法]發布后是不是就換了機器呢?那是不是遠程連接呢?LZ多留意。
[解决办法]数据库服务没启动
服务器断开
用户名sa密码错误
没有给用户设置SQL Server 权限
没有连接数据库
[解决办法]连接字符串错误,配置不对,服务器是否开启
[解决办法]权限等
[解决办法]数据连接没打开
拼写错误
...
[解决办法]身份认证方式
[解决办法]1、数据库服务没启动
2、服务器断开
3、用户名sa密码错误
4、给用户设置SQL Server身份验证 ,不是Windows验证。
5、没有连接数据库
6、读取 Web.Config配置文件连接字符串时,读取代码写错。
7、连接超时了
[解决办法]sql 2000与2005 链接时未对实例名进行区分!
[解决办法]连接字符串,多数
[解决办法]IP地址没有改成本地或者放数据库的计算机民,数据库有密码,总之基本上都是WEb.config中的错误
[解决办法]1、权限
2、用户名sa密码错误
3、身份验证
4、不知道为什么一会连上了,过两天又连不上,莫名其妙啊
[解决办法]身份認證有問題,我一般都是將數據庫信息寫有web.config中
[解决办法][解决办法]1.链接字符串问题:忘了改数据库名、机器名、用户密码等。
2.部署环境的驱动不一致。比如MDAC版本过低,没有Native Client等
3.服务没有启动。经常发现SQL Browser服务没有启动,不能链接OLAP服务器
4.程序导致服务异常关闭,这种几率很少,但确实遇到过。查日志,调程序。
5.SQL2005没有打开远程TCP/IP访问
6.如果用windows集成认证,确保对数据库有访问权限
7.
[解决办法]1、数据库名称写错。
2、用户权限问题:读写磁盘文件的权限,数据库中的用户没有给以访问数据库的权限。
[解决办法][解决办法]可能没有打开数据库
[解决办法]数据库修改了端口号,连接串忘了指定了.
[解决办法]数据库服务没启动
服务器断开
用户名sa密码错误
没有给用户设置SQL Server 权限
没有连接数据库
直接用windows登陆也行哪
[解决办法]还有这玩意儿sqlexpress
[解决办法]刚开始做的时候,连接字符串经常写错