日期:2014-05-17  浏览次数:20515 次

本地无法连接
我的数据库只要把  服务和连接的外围配置器->远程连接  选上本地连接和远程连接 同时使用......
本地就连不上   同时  远程也连不上
请问这是为什么?
------最佳解决方案--------------------
引用:
我的数据库只要把  服务和连接的外围配置器->远程连接  选上本地连接和远程连接 同时使用......
本地就连不上   同时  远程也连不上
请问这是为什么?

开后,本地连接连接不上.怎么可能.汗.
报啥错?

------其他解决方案--------------------
设置端口了没有? telnet 127.0.0.1 1433通不?
------其他解决方案--------------------
远程连接 要换成IP地址
------其他解决方案--------------------
启动SQL的账号是否改为密码
------其他解决方案--------------------
几乎没搞过2005,不知道还能选本地连接和远程连接这东西呢
------其他解决方案--------------------
我在C++下用的连接字符串

_bstr_t strConnect="Provider=SQLOLEDB;Server=(local);Database=build;uid=sa;pwd=123";
m_pConnection->Open(strConnect,"","",adModeUnknown);

如果选本地和远程
报错
[DBNETLIB][ConnectionOpen (PreLoginHandshake()).]一般性网络错误。请检查网络文档

对象关闭时,不允许操作。
只选本地连接就可以
引用:
引用:我的数据库只要把  服务和连接的外围配置器->远程连接  选上本地连接和远程连接 同时使用......
本地就连不上   同时  远程也连不上
请问这是为什么?
开后,本地连接连接不上.怎么可能.汗.
报啥错?

------其他解决方案--------------------
引用:
设置端口了没有? telnet 127.0.0.1 1433通不?

我不太清楚什么叫通了
我输入这个命令后   出现一个标题为Telnet 127.0.0.1的没有一个字符的黑色界面
------其他解决方案--------------------
数据库和C++应用同在一台机子上吗? 跟据错误提示 网络都不同哦
------其他解决方案--------------------
引用:
数据库和C++应用同在一台机子上吗? 跟据错误提示 网络都不同哦

我需要本地和远程都能连接
之前在本地好好的  然后按照网上的教程设置为远程的   结果本地都无法连接了
------其他解决方案--------------------
用ssms 能正常登录吗?
------其他解决方案--------------------
引用:
用ssms 能正常登录吗?

可以正常打开SQL Server Management Studio
------其他解决方案--------------------
引用:
引用:用ssms 能正常登录吗?
可以正常打开SQL Server Management Studio

可以看到数据库和表?
------其他解决方案--------------------
引用:
引用:引用:用ssms 能正常登录吗?
可以正常打开SQL Server Management Studio
可以看到数据库和表?

完全可以
刚才我把连接字符串里的(local)改成数据库名字  可以连上了
------其他解决方案--------------------
还是不能远程连接
------其他解决方案--------------------
引用:
远程连接 要换成IP地址

远程连接我用的是一个叫SQLAnalyse的小工具 
可以连上别人的  连不上我的
------其他解决方案--------------------