📄 subject_33042.htm
字号:
<p>
序号:33042 发表者:lyseed 发表日期:2003-03-17 14:59:52
<br>主题:请教用IP如何连接远程机器SQL Server
<br>内容:环境:WINDOWS2000,VC6.0,VC.NET,IIS 5.0,SQL Server 2000<BR>使用VC的OLEDB模板,连接本机或对等网内机器可以,用IP连接互连网则不成功.<BR>SQL 使用默认端口1433.用客户端和服务器工具调整也不行.<BR>请教服务器应该做什么设置.<BR>连接串样本是<BR>CComBSTR cBstrConnectString=\<BR> _T("Provider=SQLOLEDB.1;\<BR> Persist Security Info=False;\<BR> Password=abc;\<BR> User ID=sa;\<BR> Initial Catalog=MyTest;\<BR> Data Source=202.21.45.60,1433;\<BR> Network Library=TCP/IP;\<BR> Use Procedure for Prepare=1;\<BR> Auto Translate=True;Packet Size=4096;\<BR> Workstation ID=Myserver;\<BR> Use Encryption for Data=False;\<BR> Tag with column collation when possible=False");<BR>CDataSource m_DataSource;<BR>HRESULT hr;<BR>hr=m_DataSource.OpenFromInitializationString((LPOLESTR)cBstrConnectString);<BR>使用IP地址不能连接,如果Data Source=Myserver\\MySql,用服务器名则可以连接.<BR><BR>谢谢
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:lyseed 回复日期:2003-03-17 15:29:29
<br>内容:将Network Library=TCP/IP;换成Network Library=DBMSSOCN<BR>还是不能连接<BR>一个参考的样本在<BR>http://www.codeproject.com/useritems/ConnectionStrings.asp?print=true#OLE DB SqlServer<BR><BR>谁知道怎么做?<BR><BR>谢谢
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:静风 回复日期:2003-03-19 17:16:47
<br>内容:尽量用实例名来连接,ip地址不知道为什么有时候连不通,我不知道什么原因
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -