日期:2014-05-19  浏览次数:21043 次

连接到SQL server时,能否通过连接字符串等形式指定端口号?
sql   server   默认端口为1433,但许多服务器修改了端口号,为了连接,我们通常在客户端运行cliconfg进行配置,这样相对比较麻烦,能否象访问网站一样,通过指定端口实现连接,如http://www.xxx.com:8080,在sql   server连接中用   server=??;pass=??;把端口号写进去,这样就不用配置sql   客户端了.

------解决方案--------------------
Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
------解决方案--------------------
or
SQLClient方法

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
------解决方案--------------------
1433改成其它的端口
------解决方案--------------------
楼上的正解了..