SQL server中创建链接服务器图解教程

合集下载

如何创建链接服务器

如何创建链接服务器

如何创建链接服务器如BizTalk Server 安装在分布式拓扑中,属于BizTalk 组的数据库将存在于多个SQL Server 上。

在从BizTalk 管理服务器备份整个BizTalk 环境前,必须配置到每一远程服务器的链接服务器连接。

链接服务器是SQL Server 分布式查询中使用的OLE DB 数据源。

在备份和还原过程中,备份BizTalk Server 作业将自动创建链接服务器。

不过,如果需要,您可通过以下过程手动创建链接服务器。

有关SQL Server 中的链接服务器的概述,请访问/fwlink/?LinkID=132537 (SQL Server 2008) 或/fwlink/?LinkID=132538 (SQL Server 2005)。

先决条件∙若要执行此过程,必须以SQL Server sysadmin固定服务器角色成员的帐户登录。

∙需要有本地SQL Server 登录名才能映射到要链接至的SQL Server 上的登录名。

相应本地登录名应在开始此过程前便已存在。

创建链接服务器(SQL Server 2005 和SQL Server 2008)1.依次单击“开始”、“所有程序”、Microsoft SQL Server 2005或Microsoft SQLServer 2008,然后单击SQL Server Management Studio。

2.在“连接到服务器”对话框中,指定相应SQL Server 的名称,然后单击“连接”。

3.在SQL Server Management Studio中,双击“服务器对象”,右键单击“链接服务器”,然后单击“新建链接服务器”。

4.在“新建链接服务器”对话框上“常规”页的“链接服务器”中,输入要链接到的SQL Server 的完整网络名称。

注意5.在“服务器类型”下,单击SQL Server。

6.在“新建链接服务器”对话框的左窗格中,在“选择页”下,选择“安全性”。

Sql server建立Oracle的链接服务器, 跟Oracle的dblink差不多

Sql server建立Oracle的链接服务器, 跟Oracle的dblink差不多

一、安装配置oracle客户端要访问orcale数据,必须在访问的客户端机器上安装oracle客户端。

Orcale有两种形式的客户端:●完整的客户端包括访问服务器端数据库的基本Oracle 的Microsoft OLE DB 访问接口需要Oracle Client Software Support File以及SQL*Net 。

还包括用于配置客户端设置的工具、sqlplus、企业管理器等一系列的工具。

●立即客户端(instant client)这个客户端体积很小,但是只包括了访问orcale服务器的最基本的支撑驱动,没有设置管理工具,也找不到可用的图形界面。

对客户端的设置需要手工就行。

目前orcale比较新的是oracle 10g版本,以这个版本为例。

1、下载oracle 10 的客户端可以到orcale官方网站下载,需要先注册,然后下载。

下载适用于Microsoft Windows (32-bit)的Oracle Database 10g Client Release 2的客户端,下载地址:/otn/nt/oracle10g/10201/10201_client_win32.zip2、安装oracle 10 客户端下载好后,解压,安装。

安装时有四个选项:●Instantclient,相当于最小化安装。

●管理员,完整安装。

●运行时自定义为了管理方便,一般以管理员方式安装。

3、配置oracle 10 客户端在客户端主要需要配置两个设置,命名方法和服务器别名,还有一个监听程序是服务端需要用的,用来监听客户端的访问,客户端不必设置监听程序。

这些设置都能在net manager工具中进行,在oracle程序组中的“配置和移植工具”中的“net manage r”。

如图所示:概要文件就是用来设置命名方法和验证方式的的3.1.命名方法在窗口左面的上部下拉列表中选“命名”,左边窗口显示目前可用的方法,右边是已经选择的命名方法,几个主要的命名方法有:●TNSNAMES表示采用TNSNAMES.ORA文件来解析●ONAMES表示Oracle使用自己的名称服务器(Oracle Name Server)来解析,目前Oracle建议使用轻量目录访问协议LDAP来取代ONAMES●HOSTNAME表示使用host文件,DNS,NIS等来解析一般使用本地命名方式来解析服务器名,即使用TNSNAMES.ORA中设置的服务器名。

SQLSERVER连接MYSQL 建立链接

SQLSERVER连接MYSQL 建立链接

SQLSERVER连接MYSQL 建立链接如下:数据库软件与ODBC软件:mysql-5.1.50-win32与ODBC5·1(注意,odbc3.1版本,会出现乱码)MYSQL数据库情况:gmp_test第一步:先要在MYSQL进行授权,让主机能访问MYSQL数据库,设置如下:在mysql数据库执行,语句:GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.216' IDENTIFIED BY 'yxtech' WITH GRANT OPTION;第二步:在SQLSERVER主机,设置ODBC连接,设置如下图:第三步:在SQL SERVER 配置连接,配置语句如下--删除连接exec sp_dropserver'dxmysql','droplogins'--建立一个新连接EXEC SP_ADDLINKEDSERVER@server ='dxmysql', --连接名称(随意,规范就可)@srvproduct ='MYSQL', --连接MYSQL,数据库类型,固定的@provider ='MSDASQL', --连接MYSQL的编码,固定的@datasrc ='my_sql' --建立的ODBC连接(第二步建立的)--建立用户连接EXEC sp_addlinkedsrvlogin'dxmysql','false','bi_etl','root','yxtech' --'dxmysql'为连接名称--'bi_etl'为SQLSERVER用户,如果为NULL--'root','yxtech' 为登录MYSQL 的用户及密码--进行查询select*FROM OPENQUERY(dxmysql,'select * from test1')。

SQL SERVER链接服务器MySQL

SQL SERVER链接服务器MySQL

1、下载并安装mysql-connector-odbc-3[1].51.12。

安装后,【控制面板】→【管理工具】→【数据源(ODBC)】的“驱动程序”多了一项:2、建立与远程或本地MySQL服务的ODBC链接。

添加,配置记得勾选下面这项,否则报错:链接服务器"server"的OLE DB 访问接口"MSDASQL"回来了消息"无法为更新定位行。

一些值可能已在最后一次读取后已更改。

注:在mysql中update tb_salesorder set cfgs='',第一次执行:受影响的行: 12时间: 0.359ms第二次执行:受影响的行: 0时间: 0.000ms3、SQL SERVER建立到MySQL的链接服务器。

[服务器类型]选择[其他数据源][访问接口]选择”Microsoft OLE DB Provider for ODBC Drivers”[产品名称]跟链接服务器名称填写成一样的。

(随便写,无所谓)[数据源]填写刚才创建的ODBC数据源mysqlDataSource点击[确定]即可。

无需密码什么的。

另:不建立ODBC数据源,直接建立链接服务器的,只要把[数据源]留空,而在[访问接口字符串]中填写链接字符串“Driver={MySQL ODBC 5.1 Driver};Server=192.168.0.21;Database=test;User=root;Password=rootPassword;Option=3;”即可。

如下图:参照帖子:/yongsheng0550/article/details/6598252 /mysql/697877.html。

sqlserver链接服务器语法

sqlserver链接服务器语法

sqlserver链接服务器语法SQL Server链接服务器语法SQL Server是一种关系型数据库管理系统,可以通过链接服务器来实现与其他数据库管理系统的数据交互。

链接服务器语法是SQL Server中用于建立与其他数据库管理系统之间连接的语法。

一、建立链接服务器在SQL Server中,可以使用sp_addlinkedserver存储过程来建立链接服务器。

其语法如下:sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ][ , [ @provider= ] 'provider_name' ][ , [ @datasrc= ] 'data_source' ][ , [ @location= ] 'location' ][ , [ @provstr= ] 'provider_string' ][ , [ @catalog= ] 'catalog' ]参数说明:- @server:指定链接服务器的名称。

- @srvproduct:指定链接服务器的产品名称。

- @provider:指定链接服务器的提供程序。

- @datasrc:指定链接服务器的数据源。

- @location:指定链接服务器的位置。

- @provstr:指定链接服务器的提供程序字符串。

- @catalog:指定链接服务器的目录。

例如,要建立一个名为LinkedServer的链接服务器,链接到提供程序为SQL Server Native Client 11.0的数据源,可以使用以下语句:EXEC sp_addlinkedserver@server=N'LinkedServer',@srvproduct=N'',@provider=N'SQLNCLI',@datasrc=N'ServerName\InstanceName';二、配置链接服务器在建立链接服务器后,还需要进行相应的配置。

sqlsever本地数据库连接方法

sqlsever本地数据库连接方法

sqlsever本地数据库连接方法
要连接到本地 SQL Server 数据库,您需要使用 SQL Server 客户端工具,如 SQL Server Management Studio (SSMS) 或命令行工具。

以下是使用SSMS 连接到本地 SQL Server 数据库的步骤:
1. 打开 SQL Server Management Studio。

2. 在“连接到服务器”对话框中,选择“数据库引擎”作为服务器类型。

3. 在“服务器名称”字段中,输入“localhost”或“”。

4. 如果您使用的是 Windows 身份验证,请选择“Windows 身份验证”作为身份验证类型,并输入您的 Windows 用户名和密码。

如果您使用的是SQL Server 身份验证,请选择“SQL Server 身份验证”,并输入您的 SQL Server 用户名和密码。

5. 单击“连接”按钮。

如果您的本地 SQL Server 数据库正在运行,您应该能够成功连接到它。

如果连接失败,请检查 SQL Server 服务是否正在运行,并确保您的用户帐户具有足够的权限来连接到数据库。

怎么使用SQLSERVER链接服务器访问数据库

怎么使用SQLSERVER链接服务器访问数据库

怎么使用SQLSERVER链接服务器访问数据库
链接服务器是SQLServer数据库自定义的虚拟服务器,那么如何使用SQLSERVER链接服务器访问数据库,实现数据共享。

使用SQLSERVER链接服务器访问数据库的方法其实很简单,下面由店铺告诉你!
使用SQLSERVER链接服务器访问数据库的方法
步骤1:打开企业管理器,如下。

步骤2:选择数据库,安全性,点击新建链接服务器。

步骤3:选择链接服务器属性,常规,输入名称:TEST,选择ORACLE数据库提供程序,输入名称、数据源。

步骤4:进行安全性设置。

本地登录,选择SQLServer数据库登录用户,远程登录用户和密码,输入远程连接数据库的用户和密码,选择用此安全上下文进行,输入远程登录用户和密码。

步骤5:点击TEST链接服务器下的表,我们可以访问ORACLE数据库的表了。

注意:产品名称要和所链接的服务器相对应,使用ORACLE数据库就要输入ORACLE,使用SQLServer就输入SQLServer。

END。

SQLSERVER2024连接服务器设置

SQLSERVER2024连接服务器设置

SQLSERVER2024连接服务器设置连接到 SQL Server 2005 服务器的设置可通过以下几种方式进行配置。

在本文中,我们将讨论这些设置以及如何进行设置。

1. 使用 SQL Server Management Studio (SSMS) 连接服务器:-打开SSMS,单击"连接到服务器"按钮。

-在"服务器类型"下拉菜单中选择"数据库引擎"。

-在"服务器名称"输入框中输入要连接的服务器的名称。

- 在 "身份验证" 下拉菜单中选择要使用的身份验证方法,可以选择"Windows 身份验证" 或 "SQL Server 身份验证"。

- 如果选择了 "SQL Server 身份验证",则需要输入用户名和密码。

-点击"连接"按钮,连接到服务器。

2.使用SQLCMD工具连接服务器:- 打开命令提示符,输入以下命令连接到 SQL Server 2005 服务器:```sqlcmd -S server_name -U username -P password```其中,`server_name` 是要连接的服务器的名称,`username` 和`password` 是要使用的凭据。

3.使用连接字符串连接服务器:- 在应用程序中,您可以使用连接字符串来连接到 SQL Server 2005 服务器。

-连接字符串的格式类似于以下示例:```Server=server_name;Database=database_name;UserId=username;Password=password;```其中,`server_name` 是要连接的服务器的名称,`database_name`是要连接的数据库的名称,`username` 和 `password` 是要使用的凭据。

sqlserver数据库创建链接服务器访问另外一个sqlserver数据库

sqlserver数据库创建链接服务器访问另外一个sqlserver数据库

sqlserver数据库创建链接服务器访问另外⼀个sqlserver数据库
继上篇在sql server中创建链接服务器访问oracle数据库:/527289276qq/p/4770379.html
本⽂介绍在sql server中创建链接服务器访问sql server数据库。

⽅法:
打开SSMS,新建程序,执⾏下⾯sql语句块:
EXEC sp_addlinkedserver
@server='DBMES', --链接服务器别名
@srvproduct='',
@provider='SQLOLEDB',
@datasrc='192.168.5.139' --要访问的的数据库所在的服务器的ip
GO
EXEC sp_addlinkedsrvlogin
'DBMES', --链接服务器别名
'false',
NULL,
'sa', --要访问的数据库的⽤户
'xxxx' --要访问的数据库,⽤户的密码
GO
其中,"链接服务器别名"随便取,只需修改 "要访问的的数据库所在的服务器的ip",“⽤户”和“密“码 (我⽤的要访问的sql sever数据库sa账号和密码)。

成功执⾏后,刷新SSMS左侧链接服务器,会出现新建的链接服务器,如下图:
最后我们测试⼀下,查询被访问的数据库上的表,sql语句类似如下:
SELECT * FROM [DBMES].[数据库名].[dbo].[表名]
运⾏结果截图:。

sqlserver链接服务器的方法

sqlserver链接服务器的方法

sqlserver链接服务器使用方法分类:database 2009-03-30 19:05 3737 人阅读评论⑵ 收藏举报使用sql语句:exec sp_addli nkedserver@server='servero ntest',@provider='sqloledb',@srvproduct=",@datasrc='101.123.10.112'添加一个链接服务器使用sql语句:EXEC sp_addli nkedsrvlog in @rmtsrv name = 'server on test', @useself = 'false', @locallogi n = 'sa',@rmtuser = 'sa', @rmtpassword = 'passwordofsa'添加登录方式以上两个语句中,@server为服务器的别名,@datasrc为要链接的目标数据库的连接串,@rmtsrvname 为别名,@locallogin 为本地登录的用户名,@rmtuser和@rmtpassword 为要链接的目标数据库的登录用户名和密码添加完链接服务器之后,可以通过select * from sys.linked」ogins 和select * from sys.servers 来查看已经添加的链接服务器和登录角色添加完链接服务器后,使用select * from别名.库名.dbo.表名来对其中的数据进行查询删除链接服务器登录映射和链接服务器的方法:exec sp_droplinkedsrvlogin ' serverontest, ” sa'exec sp_dropserver ' server on test '上文仅仅是添加到sqlserver的链接服务器的方法,关于添加到其它数据库的链接服务器的方法,参见:[c-sharp] view pla in copy1. 一、使用Microsoft OLE DB Provider For ODBC 链接MySQL2. 安装MySQL的ODB(驱动MyODBC3. 1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为myDSN4. 2、建立链接数据库5. EXEC sp_addlinkedserver @server = ' MySQLTest',@srvproduct= ' MySQL ,6. @provider = ' MSDASQL @datasrc = ' myDSN7. GO8. EXEC sp_addlinkedsrvlogin9. @rmtsrvname=' MySqlTest ',@useself= false ' ,@locallogin= ' sa' ,@rmtuser= ' mys10. ql 的用户名',@rmtpassword= 'mysq的密码'11. 3、查询数据12. SELECT * FROM OPENQUERY (MySQLTest , ' select * from 表')13. 下面这个不行:14. SELECT * FROM OPENQUERY (MySQLTest ,'表’)15. 注意:不能直接用select * from 链接服务器名.数据库名.用户名.表(或视图)16. 四部分名称查询数据,可能是个Bug.17. 二、使用Microsoft OLE DB Provider For ORACLE 链接ORACLE18. 1、建立链接数据库19. sp_addlinkedserver '别名','Oracle ',' MSDAORA,'服务名'20. GO21. EXEC sp_addlinkedsrvlogin @rmtsrvname='另U名',@useself= 'false ' ,@locallogin= ' sa' ,@rmtuser=' oracle 用户名 ',@rmtpassword='密码'22. 2、查询数据23. SELECT * FROM别名..用户名.表(视图)24. 注意:四部分名称全部用大写25. 3、执行存储过程26. 使用OPENQUERY:27. SELECT *28. FROM OPENQUER别名,'exec用户名.存储过程名')29.29. 三、设置链接服务器以访问格式化文本文件30. 用于Jet的Microsoft OLE DB 提供程序可用于访问并查询文本文件。

sqlsever安装及连接图解

sqlsever安装及连接图解

Microsoft SQL Server 2008安装图解安装日志注:有的电脑在安装前会出现提示让你安装.net,就直接装了吧。

有问题可问老师奥。

这里选择“运行程序”开始SQL Server 2008的安装。

图1-1兼容性问题提示进入SQL Server安装中心后跳过“计划”内容,直接选择界面左侧列表中的“安装”,如图1-2所示,进入安装列表选择。

图1-2SQL Server安装中心-计划如图1-3所示,进入SQL Server安装中心-安装界面后,右侧的列表显示了不同的安装选项。

本文以全新安装为例说明整个安装过程,因此这里选择第一个安装选项“全新SQL Server独立安装或现有安装添加功能”。

图1-3 SQL Server安装中心-安装选择全新安装之后,系统程序兼容助手再次提示兼容性问题,如图1-4所示。

选择“运行程序”继续安装。

图1-4 兼容性问题提示之后进入“安装程序支持规则”安装界面,安装程序将自动检测安装环境基本支持情况,需要保证通过所有条件后才能进行下面的安装,如图1-5所示。

当完成所有检测后,点击“确定”进行下面的安装。

图1-5 安装程序支持规则接下来是SQL Server2008版本选择和密钥填写,直接点下一步如图1-6所示。

图1-6 产品密钥在许可条款界面中,需要接受Microsoft软件许可条款才能安装SQL Server 2008,如图1-7所示。

图1-7 许可条款接下来将进行安装支持检察,如图1-8所示,点击“安装”继续安装。

图1-8 安装程序支持文件如图1-9所示,当所有检测都通过之后才能继续下面的安装。

如果出现错误,需要更正所有失败后才能安装。

图1-9 安装程序支持规则通过“安装程序支持规则”检察之后进入“功能选择”界面,如图1-10所示。

这里选择需要安装的SQL Server功能,以及安装路径。

图1-10 功能选择如图1-11所示,接下来是“实例配置”,这里选择默认的ID和路径。

SQLSERVER2024连接服务器设置

SQLSERVER2024连接服务器设置

SQLSERVER2024连接服务器设置在 SQL Server 2005 中连接服务器的设置分为两个方面:网络设置和数据库设置。

本文将详细介绍这两方面的设置方法。

一、网络设置1. 确保 SQL Server 2005 已正确安装,并已启动 SQL Server 服务。

2. 打开 SQL Server 配置管理器。

在这里,可以配置 SQL Server网络协议和 SQL Server 服务。

3. 在左侧的面板上,展开 "SQL Server 服务管理器",然后选择"SQL Server 2005 网络配置"。

4. 在右侧的面板上,选择所需的协议。

常用的协议包括 TCP/IP 和Named Pipes。

5. 对于 TCP/IP 协议,可以打开 "属性" 窗口进行配置。

在 "IP 地址" 选项卡下,选择要启用的 IP 地址,并设置相应的端口号。

默认情况下,SQL Server 2005 使用 1433 端口。

在 "IPAll" 部分,可以设置一个固定的端口号。

6. 对于 Named Pipes 协议,可以通过右键点击 "属性" 窗口进行配置。

在 "属性" 窗口中,选择 "IP 地址" 选项卡,然后在 "IPAll" 部分设置该协议要使用的端口号。

7. 在 "服务管理器" 窗口中,展开 "SQL Server 2005 服务"。

选中你要配置的实例,并右键点击,选择 "属性"。

8.在"属性"窗口中,选择"高级"选项卡。

在"网络协议"区域下,选择所需的协议。

然后,在"注册此连接的IP地址"区域下,选择要注册的IP 地址。

SQL-Server数据库注册步骤

SQL-Server数据库注册步骤

4.3.1 注册SQL Server 服务器•注册服务器的具体操作步骤:1.打开SQL Server企业管理器,在”SQL Server组“上右击,弹出快捷菜单,如图4-23所示。

图4-23 弹出快捷菜单2.选择“新建SQL Server 注册”命令,打开“欢迎使用注册SQL Server 向导”界面,如图4-24所示。

图4-24 欢迎使用注册SQLServer向导3.单击“下一步”按钮,显示“选择一个SQL Server”界面,在左边的列表框中,显示当前网络中所有可用的SQL Server数据库服务器,如图4-25所示。

选择要注册的SQL Server服务器,如local,单击“添加”按钮,将选中的服务器添加到右边的“添加的服务器”列表框中。

图4-25 选择可用的服务器4.单击“下一步”按钮,显示“选择身份验证模式”界面,如图4-26所示。

图4-26 选择身份验证模式5.选择“系统管理员给我分配的SQL Server登录信息(SQL Server身份验证)”单选按钮,单击“下一步”按钮,显示“选择连接选项”界面,如图4-27所示。

图4-27 选择连接选项6.输入登录名和密码,单击“下一步”按钮,显示“选择SQL Server组”界面,如图4-28所示。

图4-28选择SQL Server组7.保持默认设置,单击“下一步”按钮,显示“完成注册SQL Server向导”界面,如图4-29所示。

图4-29 完成注册SQL Server向导8.单击“完成”按钮,如果注册成功,将显示注册完成界面,如图4-30所示。

图4-30 服务器注册成功完成9.单击“关闭”按钮,完成SQL Server 注册的创建,这时在企业管理器中会显示注册的SQL Server服务器,如图4-30所示。

图4-31 注册的服务器。

SQLServer创建Oracle链接服务器配置说明

SQLServer创建Oracle链接服务器配置说明

金证股份•金证券商经纪业务支持系统SQLServer创建Oracle和DB2的链接服务器修改记录阅读指南目录SQLServer创建Oracle和DB2的链接服务器 (1)1.创建Oracle的链接服务器 (4)1.1 Oracle数据访问组件ODAC安装 (4)步骤1. 下载ODAC安装包 (4)步骤2. 解压缩 (5)步骤3. 安装ODAC包 (6)步骤4. 设置环境变量 (7)步骤5. 根据需要配置tnsnames.ora文件 (8)卸载ODAC的方法 (9)注意事项 (9)1.2 Oracle数据访问组件ODAC安装 (10)1.2.1. 通过图形界面创建Oracle的链接服务器 (10)1.2.2. 通过命令来创建Oracle的链接服务器 (12)1.2.3. 测试查询Oracle数据库 (12)2.创建DB2的链接服务器 (13)2.1下载安装db2oledb安装包 (13)2.2安装完成后,打开程序菜单-Microsoft OLEDB Provider for DB2 -数据访问工具。

(13)2.3使用数据访问工具新建数据源。

(13)2.4.获取连接字符串 (19)2.5.新建SQL SERVER链接服务器 (19)2.6.测试连接 (20)1.创建Oracle的链接服务器当我们同时使用SQL Server和Oracle来存储数据时,经常会用到跨库查询。

为了方便使用跨库查询,一个最好的办法就是通过创建链接服务器来实现。

既可以在SQL Server中创建Oracle的链接服务器,也可以在Oracle中创建SQL Server的链接服务器。

本文主要讲述如何在SQL Server中创建Oracle的链接服务器,可以通过图形界面和命令两种方式来创建。

1.1 Oracle数据访问组件ODAC安装Oracle数据访问组件ODAC(Oracle Data Access Components)顾名思义就是用来访问Oracle数据库的小程序。

连接SQL Server 数据库详解(带图解)

连接SQL Server 数据库详解(带图解)

连接SQL Server数据库详解本文将详细介绍如何使用Connection对象连接数据库。

对于不同的.NET数据提供者,采用不同的Connection对象连接数据库。

这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。

Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。

SqlConnection类的对象连接SQL Server数据库;OracleConnection 类的对象连接Oracle数据库;OleDbConnection类的对象连接支持OLE DB的数据库,如Access;而OdbcConnection 类的对象连接任何支持ODBC的数据库。

与数据库的所有通讯最终都是通过Connection对象来完成的。

SqlConnection类Connection 用于与数据库“对话”,并由特定提供程序的类(如 SqlConnection)表示。

尽管SqlConnection类是针对Sql Server的,但是这个类的许多属性、方法与事件和OleDbConnection及OdbcConnection等类相似。

本章将重点讲解SqlConnection特定的属性与方法,其他的Connection类你可以参考相应的帮助文档。

注意:使用不同的Connection对象需要导入不同的命名空间。

OleDbConnection的命名空间为System.Data.OleDb。

SqlConnection的命名空间为System.Data.SqlClient。

OdbcConnection的命名空间为System.Data.Odbc。

OracleConnection的命名空间为System.Data.OracleClinet。

SqlConnection属性:SqlConnection方法:SqlConnection事件:提示:可以用事件让一个对象以某种方式通知另一对象产生某些事情。

SQLServer远程链接服务器详细配置

SQLServer远程链接服务器详细配置

远程链接服‎务器详细配‎置--建‎立连接服务‎器EXE‎C sp_‎a ddli‎n keds‎e rver‎ '远程‎服务器IP‎','SQ‎L Ser‎v er'‎--标注存‎储EXE‎C sp_‎a ddli‎n keds‎e rver‎@ser‎v er =‎'ser‎v er',‎--链接‎服务器的本‎地名称。

也‎允许使用实‎例名称,例‎如MYSE‎R VER\‎S QL1‎@srvp‎r oduc‎t = '‎p rodu‎c t_na‎m e' -‎-OLE ‎D B数据源‎的产品名。

‎对于SQL‎Serv‎e r实例来‎说,pro‎d uct_‎n ame是‎'SQL ‎S erve‎r', ‎@prov‎i der ‎= 'pr‎o vide‎r_nam‎e' --‎这是OLE‎DB访问‎接口的唯一‎可编程标识‎。

当没有指‎定它时,访‎问接口名称‎是 SQL‎Serv‎e r数据源‎。

SQL ‎S erve‎r显式的p‎r ovid‎e r_na‎m e 是 S‎Q LNCL‎I(Mic‎r osof‎t SQL‎Nati‎v e Cl‎i ent ‎O LE D‎B Pro‎v ider‎)。

Ora‎c ler的‎是MSD‎A ORA,‎O racl‎e 8或更‎高版本的是‎O raOL‎E DB.O‎r acle‎。

MS A‎c cess‎和MS E‎x cel 的‎是 Mic‎r osof‎t.Jet‎.OLED‎B.4.0‎。

IBM ‎D B2的是‎D B2OL‎E DB,以‎及ODBC‎数据源的是‎M SDAS‎Q L, ‎@data‎s rc =‎'dat‎a_sou‎r ce' ‎--这是特‎定OLE ‎D B访问接‎口解释的数‎据源。

对于‎S QLS‎e rver‎,这是 S‎Q L Se‎r ver(‎s erve‎r name‎或serv‎e rnam‎e\ins‎t ance‎n ame)‎的网络名称‎。

如何创建一个可信SQL Server连接

如何创建一个可信SQL Server连接

如何创建一个可信SQL Server连接SQL Server是微软的数据库服务器。

它是用来使数据库,它可以由一个计算机网络访问。

为了让您能够充分利用SQL Server中,你需要做一个受信任的SQL Server连接。

这里有一些提示,做到这一点。

∙安装SQL Server。

要开始,购买SQL Server的SQL Server 的官方网站,选择的版本,将满足您的需求。

然后,开始安装应用程序。

微软最新的操作系统如XP专业版和Vista SQLServer的最好的作品。

记住,你可以安装SQL Server,如果你使用管理员帐户或帐户,可以让你执行管理员的职责。

∙创建一个用户帐户。

你首先要创建一个用户帐户来访问SQL Server。

为此,您可以通过“控制面板”。

点击用户帐户。

然后,单击“创建一个新帐户。

输入的帐户的名称,然后单击“下一步”按钮。

作为帐户类型选择有限。

当帐户已经创建的帐户名,点击并选择“创建一个密码。

您必须输入您的密码两次进行验证。

然后,输入密码提示。

单击“创建密码”按钮后。

∙可连接到服务器。

要做到这一点,请访问SQL Server的管理员帐户或安装应用程序所用的帐户。

从“开始”按钮,启动SQL Server。

选择“所有程序”,然后点击您所安装的SQL Server版本。

然后,转到文件,并选择对象资源管理器。

单击“连接”。

当连接到服务器对话框中,输入服务器类型,服务器名称和身份验证类型。

然后,点击“连接”按钮。

∙创建登录。

你必须有一个连接到SQL Server的登录帐户。

后在您的计算机上的用户帐户,该帐户应该被命名为。

要创建一个服务器的登录帐户,对象资源管理器,然后选择安全。

选择节点,然后展开。

∙右键单击登录,然后选择“新建登录名”。

在登录名-新建“对话框中,你必须提供登录名和密码。

然后,选择两种身份验证选项:Windows身份验证和SQL Server身份验证。

标记强制实施密码策略,强制密码过期,用户在下次登录时必须更改密码“旁边的复选框。

SQLServer创建链接配置说明文档

SQLServer创建链接配置说明文档

SQLServer创建数据库链接配置说明和注意事项适用环境操作系统:windows 2003/XP数据库:SQL Server 2000/SQL Server 2005/SQL Server 20081.两台电脑分别开启分布式事务处理协调服务Distributed Transaction Coordinator,设为自动。

命令为net start mstdc注意:分布式事务处理协调服务依存于 Remote Procedure Call(RPC)和 Security Accounts Manager这两个服务,这两个服务也必须设为自动启动RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口不被防火墙挡住,可以添加例外来允许135端口通过。

2.双方都要打开135端口3.保证链接服务器中语句没有访问发起事务服务器的操作在发起事务的服务器执行链接服务器上的查询、视图或存储过程中含有访问发起事务服务器的操作,这样的操作叫做环回(loopback),是不被支持的,所以要保证在链接服务器中不存在此类操作。

4.在事务开始前加入set xact_abort ON语句对于大多数 OLE DB 提供程序(包括 SQL Server),必须将隐式或显示事务中的数据修改语句中的 XACT_ABORT 设置为 ON。

唯一不需要该选项的情况是在提供程序支持嵌套事务时。

5.MSDTC设置,双方都需要设置1. 单击“开始”、“运行”,然后键入 dcomcnfg 以启动“组件服务”管理控制台。

2. 单击展开“组件服务”,然后单击展开“计算机”。

3. 单击展开“我的电脑”,单击展开“分布式事务处理协调器”,右键单击“本地DTC”,然后单击“属性”。

4. 单击“本地 DTC 属性”对话框的“安全”选项卡。

打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键。

在MSDTC选项卡中,点击“安全配置”按钮。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQL server中创建链接服务器图解教程
链接服务器在跨数据库/跨服务器查询时非常有用(比如分布式数据库系统中),本文将以图文方式详细说明如何利用SQL Server Management Studio在图形界面下创建链接服务器。

1.展开服务器对象-->链接服务器-->右击"新建链接服务器"
注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器"
2.输入链接服务器的IP
3.设置链接服务器的安全性
完成后,如下图:
现在测试一下,用帐号user本地登录SqlServer,新建一个查询,输入Select * From [链接服务器名].[远程数据库名].[所有者].[表名]
比如
Select * from [127.0.0.1].[cntvs].[dbo].[t_class] 没问题的话,就能查询到数据了。

相关文档
最新文档