当前位置:首页 > 系统运维 > 正文内容

SQL Server连接字符串的的实际操作步骤与经验

a8116255316年前 (2010-07-22)系统运维5

以下的文章主要是介绍SQL Server连接字符串的总结,你假如是SQL Server连接字符串的疯狂一族的话,此的文章,你一定不要错过。以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。

SQL Server的连接字符串总结

1 SQL Server的连接字符串总结

转至学网页网

下面是连接到SQL Server连接字符串.(站长注:主要是用于sql server2000)

ODBC方式

标准安全链接语法:

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword

信任连接语法:

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=Yes

若提示用户名和密码,这里有一个小技巧.首先你要设置连接对象的Prompt 属性为adPromptAlways.然后用下面的SQL Server连接字符串连接数据库. 以下是语法格式:

oConn.Properties("Prompt") = adPromptAlways   Driver={SQL Server};Server=myServerAddress;Database=myDataBase;  OLE DB, OleDbConnection (.NET)  

标准安全链接语法:

Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword

信任连接语法:

Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI

用服务器名实例名来连接一个服务器实例,需要注意很多实例连接参数仅对2000版本有效,以前其他的版本是不可以用的.

连接到sql server实例. 以下是语法格式:

Provider=sqloledb;Data Source=myServerNametheInstanceName;Initial Catalog=myDataBase;Integrated Security=SSPI

若提示用户名和密码,也需要一点小技巧.首先设置连接对象的Provider属性为sqloledb,接着设置连接对象的Prompt属性为adPromptAlways.最后用SQL Server连接字符串连接数据库就可以啦.代码如下: 以下是示例代码:

oConn.Provider = "sqloledb"   oConn.Properties("Prompt") = adPromptAlways   Data Source=myServerAddress;Initial Catalog=myDataBase

通过IP地址连接

以下是语法格式:

Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword

DBMSSOCN=TCP/IP.是告诉连接对象用ip连接而不是命名管道的方式.DataSource最后的那个1433端口是SQL server的默认端口(站长注:与sql server2005的不相同)

SqlConnection (.NET)  

标准连接语法:

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;  

标准连接语法(另一种):

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;  

第二种连接字符串与前一个是效果相同的.之所以包含到这里是为了指出很多SQL Server连接字符串的关键词有相同的效果.

信任连接语法:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI

信任连接的语法(另一种):

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True

用服务器名实例名来连接一个服务器实例,需要注意很多实例连接参数仅对2000版本有效,以前其他的版本是不可以用的. 连接到Sql Server实例:

Server=myServerNametheInstanceName;Database=myDataBase;Trusted_Connection=True

CE设备的信任连接

通常一个windows CE设置是被验证过并且登陆到域中的,用SSPI或信任/验证过的连接连接数据库用下面的SQL Server连接字符串: 以下是语法格式:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomainmyUsername;Password=myPassword;  

注意:仅在CE设备上有效.

通过IP地址连接

以下是语法格式:

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword

DBMSSOCN=TCP/IP.是告诉连接对象用ip连接而不是命名管道的方式.DataSource最后的那个1433端口是SQL server的默认端口(站长注:与sql server2005的不相同)

特殊的包大小

以下是语法格式:

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;Packet Size=4096

默认的,微软的.net框架中的SQL Server数据库Provider 设置的默认 *** 包的大小为8192字节,这可能不是更优的设置 ,你可以试着设置为4096字节.

8192字节可能引发" Failed to reserve contiguous memory" 错误.

以下内容不常用到,不翻译啦.

Data Shape

以下是语法格式:

Provider=MSDataShape;Data Provider=SQLOLEDB;Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword

以上的相关内容就是对SQL Server连接字符串的介绍,望你能有所收获。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/22204.html

分享给朋友:

“SQL Server连接字符串的的实际操作步骤与经验” 的相关文章

windows 7鼠标停顿怎么办?windows 7 usb鼠标停顿的原因以及解决

windows 7鼠标停顿怎么办?windows 7 usb鼠标停顿的原因以及解决

很多使用Windows 7系统的朋友都想小编反应,假如暂停使用电脑,鼠标会出现停顿现象,这是怎么回事呢 该怎么解决呢 下面就和小编一起去看下Windows 7 usb鼠标停顿的解决方法吧。 由于Windows 7系统中有一项USB选择性暂停造成的。这项设置主要为了节电,当他检测到用户没有对系统进行...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

windows 7系统件夹和文件都不显示名字如何解决

windows 7系统件夹和文件都不显示名字如何解决

假如碰到电脑里的文件夹和文件全都不显示名字了(如下图),是不是电脑中毒了呢 请教下笔者有没好的解决方法!下面是笔者给出的答案,希望能够帮助到大家! 首先打开你用来装图片的文件夹(缩略图下面的文字不显示的文件夹),然后但击工具栏上的“查看”选择“平铺”, 下面就是关键:要按住SHIFT键不...

Windows7截图出现黑屏导致截的图黑呼呼一片

Windows7截图出现黑屏导致截的图黑呼呼一片

最近一些Windows 7用户反馈说,自己在截屏的时候出现黑屏,导致自己截的图黑呼呼一片。这个问题该怎么解决?今天小编就为大家提供一个解决的方法。 步骤 1 在windows xp时代,很多用户都曾被视频截图后的“全黑图片”困扰。对此,在解决本地播放时出现的截图变黑问题,一般有两个方法可以用来解...

windows 7旗舰版系统提示应用程序错误代码0xc0000409的故障原因

windows 7旗舰版系统提示应用程序错误代码0xc0000409的故障原因

问题现象,具体如下所示:  故障分析: 一般来说,出现这种情况是因为电脑误删系统文件或者是系统文件被顽固木马破坏。       解决方法: 1、下载360安全卫士,找到里面的急救箱开始急救,然后进行修复,完成后重新启动; 2、下载瑞...