搜档网
当前位置:搜档网 › sqlserver链接服务器的方法

sqlserver链接服务器的方法

sqlserver链接服务器的方法
sqlserver链接服务器的方法

sqlserver链接服务器使用方法

分类:database2009-03-30 19:05 3737人阅读评论(2) 收藏举报使用sql语句:

exec sp_addlinkedserver

@server='serverontest',@provider='sqloledb',@srvproduct='',@datasrc='101.123.10.112'

添加一个链接服务器

使用sql语句:

EXEC sp_addlinkedsrvlogin @rmtsrvname = 'serverontest', @useself = 'false', @locallogin = 'sa', @rmtuser = 'sa', @rmtpassword = 'passwordofsa'

添加登录方式

以上两个语句中,@server为服务器的别名,@datasrc为要链接的目标数据库的连接串,

@rmtsrvname为别名,@locallogin为本地登录的用户名,@rmtuser和@rmtpassword为要链接的目标数据库的登录用户名和密码

添加完链接服务器之后,可以通过select * from sys.linked_logins 和select * from sys.servers来查看已经添加的链接服务器和登录角色

添加完链接服务器后,使用select * from 别名.库名.dbo.表名来对其中的数据进行查询

删除链接服务器登录映射和链接服务器的方法:

exec sp_droplinkedsrvlogin ’serverontest’,’sa’

exec sp_dropserver ’serverontest’

上文仅仅是添加到sqlserver的链接服务器的方法,关于添加到其它数据库的链接服务器的方法,参见:

[c-sharp]view plaincopy

1.一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL

2.安装MySQL的ODBC驱动MyODBC

3.1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为myDSN

4.2、建立链接数据库

5.EXEC sp_addlinkedserver @server = ’MySQLTest’,@srvproduct=’MySQL’,

6.@provider = ’MSDASQL’, @datasrc = ’myDSN’

7.GO

8.EXEC sp_addlinkedsrvlogin

9.@rmtsrvname=’MySqlTest’,@useself=’false’,@locallogin=’sa’,@rmtuser=’mys

10.ql的用户名’,@rmtpassword=’mysql的密码’

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 链接ORACLE

18.1、建立链接数据库

19.sp_addlinkedserver ’别名’,’Oracle’,’MSDAORA’,’服务名’

20.GO

21.EXEC sp_addlinkedsrvlogin @rmtsrvname=’别

名’,@useself=’false’,@locallogin=’sa’,@rmtuser=’oracle用户名’,@rmtpassword=’密码’

22.2、查询数据

23.SELECT * FROM 别名..用户名.表(视图)

24.注意:四部分名称全部用大写

25.3、执行存储过程

26.使用OPENQUERY:

27.SELECT *

28.FROM OPENQUERY(别名, ’exec用户名.存储过程名’)

29.

30.三、设置链接服务器以访问格式化文本文件

31.用于 Jet 的 Microsoft OLE DB 提供程序可用于访问并查询文本文件。

32.若要直接创建访问文本文件的链接服务器而不将文件链接为 Access .mdb 文件中的表,请

行 sp_addlinkedserver,如下例所示。

33.提供程序是 Microsoft.Jet.OLEDB.4.0,提供程序字符串为"Text"。数据源是包含文本文件的目录的

完整路径名称。 schema.ini 文件(描述文本文件的结构)必须与此文本文件存在于相同的目录中。有关创建 schema.ini 文件的更多信息,请参见 Jet 数据库引擎文档。

34.--Create a linked server.

35.EXEC sp_addlinkedserver txtsrv, ’Jet4.0’,

36.’Microsoft.Jet.OLEDB.4.0’,

37.’c:/data/distqry’,

38.NULL,

39.’Text’

40.GO

41.--Set up login mappings.

42.EXEC sp_addlinkedsrvlogin txtsrv, FALSE, NULL, Admin, NULL

43.GO

44.--List the tables in the linked server.

45.EXEC sp_tables_ex txtsrv

46.GO

47.--Query one of the tables: file1#txt

48.--using a 4-part name.

49.SELECT *

50.FROM txtsrv...[file1#txt]

51.四、链接SQL Server服务器:

52.1、使用 ODBC 的 Microsoft OLE DB 提供程序

53.EXEC sp_addlinkedserver ’别

名’,’’,’MSDASQL’,NULL,NULL,’DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;’

54.如果加上参数@catalog,可以指定数据库

55.exec sp_addlinkedsrvlogin @rmtsrvname=’别

名’,@useself=’false’,@locallogin=’sa’,@rmtuser=’sa’,@rmtpassword=’密码’

56.2、使用SQL Server 的 Microsoft OLE DB 提供程序

57.exec sp_addlinkedserver @server=’别

名’,@provider=’sqloledb’,@srvproduct=’’,@datasrc=’远程服务器名’

58.exec sp_addlinkedsrvlogin

59.@rmtsrvname=’wzb’,@useself=’false’,@locallogin=’sa’,@rmtuser=’sa’,@rmtp

60.assword=’密码’

61.然后你就可以如下:

62.select * from 别名.库名.dbo.表名

63.insert 库名.dbo.表名 select * from 别名.库名.dbo.表名

64.select * into 库名.dbo.新表名 from 别名.库名.dbo.表名

65.go

66.例1、

67.此示例在 SQL Server 的实例上创建一台名为 S1_instance1 的链接服务器,

68.该服务器使用 SQL Server 的 Microsoft OLE DB 提供程

序。 EXEC sp_addlinkedserver @server=’S1_instance1’,@srvproduct=’’,@provider=’SQLO LEDB’,@datasrc=’S1/instance1’

69.例2、

70.--建立链接服务器

71.EXEC sp_addlinkedserver ’xiaoming’,’’,’MSDASQL’,NULL,NULL,’DRIVER={SQL

72.Server};SERVER=192.168.0.1;UID=sa;PWD=123;’

73.--建立链接服务器登录映射

74.exec sp_addlinkedsrvlogin

75.@rmtsrvname=’xiaoming’,@useself=’false’,@locallogin=’sa’,@rmtuser=’sa’,

76.@rmtpas sword=’123’

77.go

78.--查询数据

79.select * from xiaoming.schooladmin.dbo.agent

80.--删除链接服务器登录映射和链接服务器:

81.exec sp_droplinkedsrvlogin ’xiaoming’,’sa’

82.exec sp_dropserver ’xiaoming’

83.注意事项:

84.SET IDENTITY_INSERT [ database.[ owner.] ] { table } { ON | OFF }

85.所以不能通过连接服务器设置此属性

86.into 也存在这样的问题

87.select * into xiaoming.northwind.dbo.tt from

88.xiaoming.northwind.dbo.tt

89.五、设置链接服务器以访问Access数据库

90.使用用于 Jet 的 Microsoft OLE DB 提供程序

91.此示例创建一台名为 test的链接服务器。

92.说明本示例假设已经安装 Microsoft Access 和示例 Northwind 数据库,且

93.Northwind 数据库驻留在 C:/。

https://www.sodocs.net/doc/615608772.html,E master

95.GO

96.-- To use named parameters:

97.EXEC sp_addlinkedserver

98.@server = ’test’,

99.@provider = ’Microsoft.Jet.OLEDB.4.0’,

100.@srvproduct = ’OLE DB Provider for Jet’,

101.@datasrc = ’C:/Northwind.mdb’

102.GO

103.-- OR to use no named parameters:

https://www.sodocs.net/doc/615608772.html,E master

105.GO

106.EXEC sp_addlinkedserver

107.’test’,

108.’OLE DB Provider for Jet’,

109.’Microsoft.Jet.OLEDB.4.0’,

110.’C:/Northwind.mdb’

111.GO

112.使用

113.select * from test...表名

114.六、连接SYBASE

115.--首先,你要在SQL服务器上装上访问sybase的客户端

116.--创建链接服务器

117.exec sp_addlinkedserver ’Sybase1’,’’,’MSDASQL’, NULL, NULL 118.,’Driver={Sybase System

119.11};Database=hisdb;Srvr=10.211.135.12;UID=sa;PWD=1111;’

120.使用:

121.select * from Sybase1.hisdb.dbo.table1

122.方法二

123.使用ODBC

124.SQL Server到SYBASE连接服务器的实现

125.作者: CCBZZP

126.本文的测试环境为:

127.操作系统: WINDOWS2000 SERVER (繁体系统)

128.安装数据库: SQLSERVER2000(英文版)和SYBASE8.0客户端(英文版)

129.具体实现步骤:

130. 1.要求pc机上安装SYBASE8.0客户端软件和sqlserver2000软件。

131. 2.配置windows的ODBC数据源:

132.开始菜单—》程式集—》系统管理工具—》资料数据源(ODBC)—》进入配置用户DSN或者系统DSN均可以:添加—》选择 ADAPTIVE SERVER ANYWHERE8.0—》自定义数据源名称(随意如: SYBASETEST)—》数据库名称(必选!)—》OK完成。

133. 3. 选择刚才配置的数据源名称, 再选择配置, 跳出SYBASETEST MESSAGES:

134.The data source is not connected. Connecting to the data source will

135.provide useful information during configuration. Would you like to

136.connect to the data source?

137.选择YES(OK或确认)即可

138.进入CONNECT TO SYBASE DATABASE画面:

https://www.sodocs.net/doc/615608772.html,ER ID: 输入SYBASE DATABASE的用户

140.PASSWORD: 输入SYBASE DATABASE的用户的密码

141.CONNECTION MODE: 可以选择默认的SHARE模式

142.选择OK(确认)即可!

143.配置和测试ODBC完成!

144. 4.配置sqlserver2000中的连接服务器:

145.企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接名称; 选其他数据源; 指定程序名称为:SYBASE ADAPTIVE SERVER ANYWHERE PROVIDER8.0; 产品名称可不填; 数据源指定刚才ODBC 中定义好的数据源名称;提供程序字符串按以下格式填写:User ID=username; Password=userpasswd(或者按如下格式:UID=username;PWD=userpasswd),这里的用户名和密码对应所要连接的SYBASE数据库中的用户名和密码—》安全性标签页里:设置用此安全上下文进行,并录入SYBASE的数据库用户名和密码—》服务器选项标签页可默认—》确定。

146. 5.准备工作全部完成!在sqlserver企业管理器—》安全性—》连接服务器打开刚建好的连接服务器—》点击表,即可在右边窗口看到该SYBASE数据库用户拥有的所有表名,但在这里还并不能查看表的记录,这个需要在sqserver的查询分析器中用具体sql实现!访问表时,使用格式为: [连接服务器名]..[SYBASE用户].[表名]。

串口服务器使用手册

QZ06-232/NET 串口服务器 使用手册

重庆勤智科技有限公司

第一章设备介绍....................... 错误!未定义书签。 设备简介......................... 错误!未定义书签。 产品特点......................... 错误!未定义书签。 产品参数......................... 错误!未定义书签。第二章设备使用....................... 错误!未定义书签。 设备外观及接口....................... 错误!未定义书签。 设备使用介绍....................... 错误!未定义书签。 使用前连接..................... 错误!未定义书签。 配置设备参数.................... 错误!未定义书签。 配置设备的连接方式............... . 错误!未定义书签。 连接设备.................... 错误!未定义书签。 配置界面.................... 错误!未定义书签。 网络设置.................... 错误!未定义书签。 系统设置.................... 错误!未定义书签。 串口设置.................... 错误!未定义书签。 连接统计.................... 错误!未定义书签。 设备使用...................... 错误!未定义书签。 设备连接计算机测试............... . 错误!未定义书签。 设备配合虚拟串口使用............. .. 错误!未定义书签。 双设备点对点连接................. 错误!未定义书签。 恢复出厂设置.................. 错误!未定义书签。第三章常见问题....................... 错误!未定义书签。第四章货物装箱清单..................... 错误!未定义书签。第五章技术服务及联系方式................... 错误!未定义书签。

串口服务器模块的参数配置方法

串口服务器模块的参数配置方法 本文介绍串口服务器模块在使用过程中的参数配置方法。 1.串口服务器模块介绍 串口服务器模块是串口服务器内部的核心硬件组件,也可以称之为串口服务器内嵌模块。串口服务器的软件功能全部集成在串口服务器核心模块内部,所以其参数配置方法也就是串口服务器的参数配置方法。在某些情况下,用户需要将串口服务器的功能集成到自己的电路板上,而不是外置的,此时就需要用到串口服务器嵌入式模块。 串口服务器嵌入式模块包括RS232、RS485、TTL电平模块。这里以TTL电平模块——ZLSN2000为例。ZLSN2000是双排针的结构,其中4个引脚连接网口;2根引脚提供TTL电平的串口,根据不同的需要转化为RS232电平的串口或者RS485电平的串口,当然也可以直接连接用户MCU的TTL电平串口。 图1. 串口服务器核心模块 2.串口服务器模块的参数 串口服务器模块的参数包括本地IP地址、工作模式、串口波特率等,具体可以参考串口服务器模块参数简介。 3.串口服务器模块参数配置方法 卓岚串口服务器内嵌模块可以通过3种方式配置参数。分别是网页法、windows工具法、串口类AT命令法。这里是指用户使用卓岚的现有的工具来配置参数。关于开发用户自己的模块搜索、参数配置工具请看下一章节。 3.1 网页法 串口服务器核心模块内部运行了一个小型的Web服务器可以用于参数的配置,使用过路由器配置的用户对此方法一定不陌生。首先在浏览器的地址栏中输入串口服务器模块的当前IP地址,默认出厂IP为192.168.1.200。此时打开的页面即是串口服务器模块上的登录页面,输入登录密码(默认为123456)点击Login,进入参数配置页面。如图2所示。修改相应参数后点击“Sbumit”按钮即可提交参数。

通过外网连接内网SQLServer服务器方法

通过外网连接内网MS SQL Server服务器的方法! 这二天在研究从外网如何连接到内网的SQL Server服务器上的方法,现已解决!不敢独享,拿出来给大家分享一下(警告:这是其中一种方法,也是对数据风险较大的方法,所以各位朋友要慎重。) 操作设置如下: 1.在内网里的某一台机上安装好操作系统及SQL Server(本人使用的是:Windows Server2003操作系统+SQL Server2000+SQL SP4); 2.在操作系统上桌面的“网上邻居”右击“属性”——>再右击“本地连接”——>“属性”——>选择“高级”——>在Internet连接防火墙里(若是勾先了的)——>“设置”——>添加——>把TCP端口1433及端口UDP=1434排除丢。(若是使用其他防火墙工具的,请把SQL Server 使用的或用户指定的SQL Server端口的阻挡排除丢) 3.在SQL Server服务器的那台机里安装一个“花生壳”客户端软件(本人使用的是http:// www.zy32 https://www.sodocs.net/doc/615608772.html,/提供的花生壳软件3.1版)并申请一个免费域名(如:https://www.sodocs.net/doc/615608772.html,)作为远程登录使用。(花生壳的详细用途我在此不作说明,请大家在网上搜索一下相关资料看看便明白) 4.把SQL Server服务器的那台机的IP映射到路由器那里(我使用的阿尔法路由器里自带的映射功能实现的),由于每个人使用的映射设备不同,本人也不多详细说明,请大家参考相关资料。 5.启动SQL服务器及花生壳软件。 6.设置远程登录用户,用SQL Server的sa用户在SQL Server提供的“企业管理器”登录,在登录里设置一测试用户: 设置好用户后,将该Test用户设置为远程登录的用户: “确定”后,把SQL服务器重启一次。

MOXA串口服务器NPORT_5130详细配置

MOXA串口联网服务器 NPORT 5130 特点 - 以太网口支持100/10M自适应,串口支持RS-422,RS-485(2w/4w) - 低成本、信用卡大小 - 支持Windows/Linux COM串口驱动程序模式 - 提供包括TCP Server、TCP Client、UDP Server/Client和 Ethernet Modem 在内的不同socket操作模式 - 无需PC、可通过网络连接两个串口设备的对等连接模式 - 易于使用、可用于批量安装的Windows工具 - 所有信号内置15 KV突波保护 - 支持网络管理协议SNMP MIB-II - 可通过网络Web/Telnet进行配置 MOXA针对串口联网服务器开发了软件 NPort Administrator,方便用户配置,下面 我就着重讲如何用Nport Administration 配 置NPORT产品, 图一

1、NPORT 5130提供多种操作模式,例如:Real com模 式,Tcp server模式,Tcp client模式,Udp模 式。 图二 2、配置方法: 2.1、安装NPORT administration 软件。 2.2、打开软件,如图: 图三 点击Search,可以搜索到局域网中所有的NPORT设备,包括和主机IP不同网段的NPORT设备。 搜索到设备如下图:

图四 如图可以显示设备的型号,MAC地址,IP地址,以及设备的名称。(默认IP:192.168.127.254) 2.3、基本设置界面介绍 选中要配置的设备,点击右键——Configuer,或者是双击,进入设备配置界面,如图: 图五 如图五,Basic界面可以设置设备的名称,设备的时钟(默认读取主机时钟),以及登陆设备的方式。(提醒:必须勾选Modofy才能对配置进行修改,否则只能对查看配置)

Sqlserver2005远程连接问题

与SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问 服务器。请验证实例名称是否正确并且SQL Server 已配置为允许远程连接。(provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server 的连接) 说明: 执行当前Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关 该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 在与SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server 已配置为允许远程连接。(provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server 的连接) 当出现这个问题时,其实很简单,是不同的数据库版本,地连接方法个一样;注意以下红字部分。我以前是用Server=.;database=jtj;User ID=sa;Password= 改成了Data Source=.\\SQLEXPRESS;Initial Catalog=jtj;User ID=sa;Password= 折腾了好久才搞好。 1.开启sql2005远程连接功能,开启办法如下: 配置工具->Sql Server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine节点,先择“远程连接”,接下建议选择“同 时使用TCP/IP和named pipes”,确定后重启数据库服务就可以了。 2.登陆设置改为:Sql Server 和Windows 身份验证模式,具体设置如下: SQL Server Management Studio管理器->Windows 身份验证连接服务器->对象资源管理器中选择你的数据服务器->右键->属性->安全性->Sql Server 和Windows 身份验证模式选中。 3.设置一个Sql Server方式的用户名和密码,具体设置如下: (1)SQL Server Management Studio管理器->Windows 身份验证连接服务 器->对象资源管理器中选择你的数据服务器->展开服务器上的“安全性”->登陆名-> 在sa帐号上点右键->“选择页”选择常规->更改sa登陆帐号的密码。这样就设置了一个 用户名为sa,密码为:sa123456的用户。 (2)“选择页”选择状态->登陆修改为启用 4.数据库连接字符串 数据库连接字符串有好几种,相信你自己也见过,都被搞晕了 Data Source=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456 Data Source=服务器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456 Data Source=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456 Data Server=.;Initial Catalog=Northwind;User ID=sa;Password=sa123456 Data Source=服务器名;Initial Catalog=Northwind;User ID=sa;Password=sa123456

串口服务器配置手册

立体仓库系统硬件 配置手册 无锡中鼎物流设备有限公司 2015年1月编制

1.硬件介绍 MOXA串口联网服务器NPORT5360 特点 - 以太网口支持100/10M自适应,串口支持RS-422,RS-485(2w/4w) - 低成本、信用卡大小 - 支持Windows/Linux COM串口驱动程序模式 - 提供包括TCP Server、TCP Client、UDP Server/Client和Ethernet Modem 在内的不同socket操作模式 - 无需PC、可通过网络连接两个串口设备的对等连接模式 - 易于使用、可用于批量安装的Windows工具 - 所有信号内置15 KV突波保护 - 支持网络管理协议SNMP MIB-II - 可通过网络Web/Telnet进行配置 2.串口服务器配置 MOXA针对串口联网服务器开发了软件NPort Administrator,方便用户配置,下面我就介绍如何用Nport Administration 配置NPORT产品。 ⑴安装软件Nport Administration 如下图所示安装Nport Administration Suite ⑵连接串口服务器 安装Nport Administration Suite后连接立库系统内网,需要配置与立体库同一网段IP地址。本立库系统串口服务器IP地址为192.3.15.252. 注意:配置IP地址时请勿配置设备占用的IP地址,否则可能会导致设备无法正常运行。

打开软件,如图: 图三 点击Search,可以搜索到局域网中所有的NPORT设备,包括和主机IP不同网段的NPORT设备。 搜索到设备如下图: 图四 如图可以显示设备的型号,MAC地址,IP地址,以及设备的名称。(默认IP:192.168.127.254) ⑶配置串口服务器 选中要配置的设备,点击右键——Configuer,或者是双击,进入设备配置界面,如图:

串口服务器的原理及使用方法

串口服务器的原理及使用方法 串口服务器是将来自TCP/IP协议的数据包,解析为串口数据流;反之,也可以将串口数据流打成TCP/IP协议的数据包,从而实现数据的网络传输。它能多个串口设备连接并能将串口数据流进行选择和处理,把现有的TTL串口或者RS232/RS485/RS422接口的数据转化为IP端口的数据,这样就能够将传统的串行数据送上流行的IP通道,而无须过早的淘汰原有的不带以太网模块的设备,从而提高现有设备的利用率,节约了投资,简化了布线。在数据处理方面,串口服务器完成的是一个面向连接的TTL串口或者RS232/RS485/RS422链路和面向无连接以太网之间的通讯数据的存储控制,系统对各种数据进行处理,处理来自串口设备的串口数据流,并进行格式转换,使之成为可以在以太网中传播的数据帧;对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。在实际应用方面,串口服务器完成是将TCP/IP协议的以太网接口映射为Windows操作系统下的一个标准串口,应用程序可以像对普通串口一样对其进行收发和控制,比如一般计算机有两个串口COM1和COM2,通过串口服务器可将其上面的串口映射为COM3、COM4、COM5等。 串口联网服务器产品提供了直接通过网络来访问工业设备的解决方案。传统串口设备因此可以被转换成可以从局域网甚至互联网来监测和控制的以太网设备。IOTworkshop的串口服务器提供不同的配置和规格特性以符合特殊应用的需求,包括有Modbus协议转换、TCP、UDP操作模式等。串口联网服务器是重新改造既有串口设备最简单的办法,包括PLC、数控机床、仪器仪表、传感器、无线电收发机和其他串口设备。在自动化工业领域、有成千上万的感应器、检测器、PLC、读卡器或其他设备,互相连接形成一个控制网络,作为信息系统中管理数据的工具。而最常用来连接这些设备的通讯界面就是RS232和RS422/RS485总线。以太网/互联网等网络架构已逐渐在自动化产业内被广泛的采用,取代传统的串口通讯而成为自动化系统通讯的主流。在这种趋势下,以TCP/IP和以太网为代表的成熟度较高的开放式网络技术,正逐渐地被应用在各个自动化系统,连接并控制所有的设备。对所有设备制造商和设备使用者而言,寻求一个经济、快速的解决方案,让现有的设备可立即联网使用,成为掌握竞争商机的重要课题。IOTworkshop出品的Eport-E10超级网口、HF5111设备联网服务器正是这种“立即联网”的解决方案。它可以让传统的TTL串口或者RS232/485/422设备,立即转换成具备网络界面的网络设备。 1.直连方式:所谓直连就是将计算机上的网线口与串口服务器上的以太网口直接相连, 如图1所示。该组网方式布线简单,可以实现较长距离传输,较长距离传输的实现 是因为从计算机到串口服务器的距离增大。网线的制作与一般的上网用的网线接线 相同。通过虚拟串口管理软件将串口服务器上的串口映射为COM3、COM4等,便 可像普通串口一样对其进行操作。对于Eport-E10来说,如果将其TTL串口增加 MAX485芯片就成为RS422或RS485,同样可以将其映射为COM3、COM4等,所 以对于上位机来说不管串口服务器以什么样的串口方式输出,其操作方式与对计算 机自身的COM1、COM2口的操作方式一样,大大简化了上位机的编程工作量。然 而,串口服务器真正的优势以及价值的体现并不是表现在直连方式的应用上,将设 备连接到以太网上是它重要的目的。

sqlserver链接服务器的方法

sqlserver链接服务器使用方法 分类:database2009-03-30 19:05 3737人阅读评论(2) 收藏举报使用sql语句: exec sp_addlinkedserver @server='serverontest',@provider='sqloledb',@srvproduct='',@datasrc='101.123.10.112' 添加一个链接服务器 使用sql语句: EXEC sp_addlinkedsrvlogin @rmtsrvname = 'serverontest', @useself = 'false', @locallogin = 'sa', @rmtuser = 'sa', @rmtpassword = 'passwordofsa' 添加登录方式 以上两个语句中,@server为服务器的别名,@datasrc为要链接的目标数据库的连接串, @rmtsrvname为别名,@locallogin为本地登录的用户名,@rmtuser和@rmtpassword为要链接的目标数据库的登录用户名和密码 添加完链接服务器之后,可以通过select * from sys.linked_logins 和select * from sys.servers来查看已经添加的链接服务器和登录角色 添加完链接服务器后,使用select * from 别名.库名.dbo.表名来对其中的数据进行查询 删除链接服务器登录映射和链接服务器的方法: exec sp_droplinkedsrvlogin ’serverontest’,’sa’ exec sp_dropserver ’serverontest’ 上文仅仅是添加到sqlserver的链接服务器的方法,关于添加到其它数据库的链接服务器的方法,参见: [c-sharp]view plaincopy 1.一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL 2.安装MySQL的ODBC驱动MyODBC 3.1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为myDSN

MOXA串口服务器产品配置说明

M O X A串口服务器产品 配置说明 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

第一章:准备工作准备工作 我们用一条交叉网线把NPort5110和PC机的网口连接起来,并把NPort上电。 首先,打开控制面板,网络连接。 在本地连接上点右键,选择属性。 双击进入Internet协议(TCP/IP),点击“使用下面的IP地址” 写入IP地址和子网掩码,记住要和NPORT的IP地址在同一子网段内。如NPORT默认IP 为;就需要把PC机的IP地址设为, 255.255.255.0,最后一个数字不同即可。 点击确定。 第二章:网络和串口参数配置 搜索NPort 打开NPortAdministrator(可以在光盘的对应位置找到这个软件,安装好),点击Search,此 时请确认网络防火墙已经关闭。 会搜索到我们的NPort5110,点击stop,停止搜索。 网络参数配置 双击右边空白处的NPort设备,会出现以下界面,点击选择Network选项卡,点击Modify 修改。可以看到以下界面: 我们可以在里面修改NPort的以下参数: IPAddress:IP地址。 Netmask:子网掩码。

Gateway:网关。 IPConfiguration:可以配置为静态IP(Static),或者为DHCP(动态IP)。DNSServer1和2:DNS,域名解析服务器。 串口参数配置 点击Serial选项卡,点击Modify修改,双击端口进去,可以看到以下界面: 我们可以在里面修改以下参数: BaudRate:波特率,NPort5000系列只能支持标准波特率,如9600,115200bps等。Parity:校验。 None:无校验 Even:偶校验。 Odd:奇校验。 Space:空。 Mark:标志。 DataBits:数据位。 StopBits:停止位。 FlowControl:流量控制。 None:无流量控制。 XON/XOFF:软件流控。 RTS/CTS:硬件流控。 FIFO:64bit先进先出,为了降低CPU负载,提高设备性能。可以选择Enable启用,或Disable 禁用。 Interface:可选择RS232,RS422,RS4852线,或者RS4854线。(NP5110只能为RS232)

单路串口服务器在UPS动环监控应用解决方案

单路串口服务器在UPS动环监控应用解决方案 UPS电源的出现与计算机的发展有着密切的关系,建立一个不停电的供电系统对于任何一个用电户都是十分需要的。但是,要把不停电系统建设得这样完善却是计算机系统促进的结果。计算机为什么要配用UPS电源呢?简单地来说,因为市电电网的供电质量差,达不到计算机系统对供电的要求。使用UPS电源是一种提高供电质量的技术措施。 而如何更好的维护UPS? 当然是对它进行监控,而如何更好更容易的实现监控,可以看下文: 一.单路串口服务器 RS232转TCP/IP RS485转TCP/IP,2种接口方便客户使用! 说明:串口转网口有两种工传输方式,1-建立socket连接方式,2-虚拟串口方式。如果是第一种,直接将本机设备的IP地址和端口号填写到用户的软件中,即可进行通信。那么另一中串口连接方式则是需要借助一个软件(如上图),将网口虚拟成一个串口,同样是在软件中编写IP地址+端口号,然后点击确定添加即可。

二.不间断电源UPS UPS(Uninterruptible Power System/Uninterruptible Power Supply),即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。主要用于给单台计算机、计算机网络系统或其它电力电子设备如电磁阀、压力变送器等提供稳定、不间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流式电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时, UPS 立即将电池的直流电能,通过逆变器切换转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS 设备通常对电压过高或电压过低都能提供保护。 UPS按工作原理分成后备式、在线式与在线互动式三大类。 其中,我们最常用的是后备式UPS,它具备了自动稳压、断电保护等UPS最基础也最重要的功能,虽然一般有10ms左右的转换时间,但由于结构简单而具有价格便宜,可靠性高等优点,因此广泛应用于微机、外设、POS机等领域。 后备式UPS电源又分为后备式正弦波输出UPS电源和后备式方波输出UPS电源。

串口服务器快速上手指南

串口与网络通信测试 作者:上海卓岚日期:2014/8/31 一、所需软件 ZLVirCom软件,路径:\ZLAN\软件\虚拟串口与设备管理ZLVircom(32位系统安装x86包,64位系统安装x64包,不使用虚拟串口的话直接使用ZLVircom400.exe 即可) ComDebug软件,路径:\ZLAN\软件\工具软件\Comdebug Sockettestdlg软件,路径:\ZLAN\软件\工具软件\SocketTest 二、连接设备 1、使用串口线连接卓岚串口服务器与电脑 2、使用网线连接卓岚串口服务器与电脑(同一台电脑,当然也可以是两台不同的电脑) 三、通信测试 1、打开ZLVirCom软件,搜索卓岚的串口服务器如图所示

注意:如果搜索不到串口服务器请按照如下步骤排除可能的原因: ●设备的Power灯是否亮了,表示设备正常上电。 ●设备网线是否接好了(除2100与2190外,其他型号接上网线后Link灯亮黄色,如 果不亮考虑网线问题)。 ●PC机电脑是否有多个网卡,请禁用掉其它网卡,包括虚拟网卡。 如果通过以上步骤任然无法搜到,联系卓岚技术。 2、更改设备参数 双击设备条目 可以看到模块的具体参数,在这里笔者的串口服务器工作在“TCP 服务器“模式,IP地址为192.168.1.201,端口号为4196(用户可以根据自己的网络环境来进行相应的更改)。波特率为115200,8,无,1,无。设置完成后点击右下角的”修改设置”按钮,模块会保存配置并重新启动,再次搜索就可以看到配置已经更改。 3、打开sockettestdlg软件

该软件是一个TCP/UDP调试软件,用来进行网络通讯的应用程序。 对软件作如上配置,在通信设置中, ●工作模式:TCP 客户端(为什么选客户端,因为上面的串口服务器配置在服务器 模式,现在要用这个软件与模块进行TCP连接,所以这个软件用客户端模式)。 ●端口号:0,系统自动分配可用的端口号。 ●目的IP:串口服务器的IP地址。(要保证串口服务器的IP与电脑的IP在同一个网 段内,至于什么是同一个网段请自行查看相关资料) ●目的端口:串口服务器的端口号。 ●发送接收方式:选择信息模式。 按照上述配置,点击“打开“按钮,进行连接,软件报告框会打印提示信息,出现如上字样则表示连接成功,到这一步,电脑已经与卓岚串口服务器建立了TCP连接。 4、再次打开ZLVirCom软件,设备管理,可以看到模块的连接状态更改为“已建立“。

关于错误编号7311SQLserver链接服务器报错解决办法

SQLSERVER Msg 7311 今天又遇到一个问题,建立一个Linked Server,在Management Studio可以展开它,看到视图,用select竟查不到数据,而且出现错误: Msg 7311, Level 16, State 2, Line 1 Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI10" for linked server "HKSERVER". The provider supports the interface, but returns a failure code when it is used. 查找Microsoft相关说明,有如下说明: 从64 位SQL Server 2005 客户端访问32 位SQL Server 2000 服务器可能会失败 若要从64 位SQL Server 2005 客户端对32 位SQL Server 2000 服务器进行分布式查询,则需要使用SQL Server 2000 SP3 或更高版本。分布式查询包括对您使用sp_addlinkedserver 以及OPENROWSET 和OPENQUERY 函数定义的链接服务器项的引用。另外,必须在SQL Server 2000 SP3 和SP4 服务器上手动升级系统存储过程(也称为目录存储过程)。 如果32 位实例的SQL Server 2000 上的目录存储过程的版本未更新为随此Service Pack 发布的版本,您将收到以下错误消息: "The stored procedure required to complete this operation could not be found on the server. Please contact your system administrator." Msg 7311, Level 16, State 2, Line 1 Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI" for linked server "". The provider supports the interface, but returns a failure code when it is used. 若要解决此问题,则必须对32 位实例的SQL Server 2000 或MSDE 运行该Service Pack 的instcat.sql 脚本。 继续看相关主题如下: 如果要解决这个问题,请在32 位SQL Server 2000 服务器上安装SQL Server 2000 SP3 或SQL Server 2000 SP4;然后,在32 位SQL Server 2000 服务器上手动执行SQL Server 2000 SP3 或SP4 随附的Instcat.sql 脚本。

使用SQLServer2005的链接服务器链接Sybase数据库

使用SQLServer2005的链接服务器链接Sybase数据库 在以前的一篇文章中我讲到了Sybase ASE数据库的安装,接下来本篇就讲一下Sybase数据库与SQL Server2005数据库的同步,准确的说是使用SQLServer2005读取和写入Sybase数据库表。 为什么要这样做拉?因为在项目中有时需要做其他系统的数据接口,而接口中的数据是存放在Sybase数据库中,这个时候就可以使用SQLServer2005中的链接服务器来连接Sybase数据库,在前面我也写过一篇文章讲SQLServer2005与Oracle数据库的同步,大同小异,大家可以参考。闲话休说,言归正传,下面讲一下配置步骤: 1.在SQL Server2005服务器上安装Sybase的驱动,安装界面如图: 2.一直下一步后,到选择安装方式,我们选择自定义安装,在安装选项中一定要勾中ASE Data Provide rs,这就是我们需要的驱动,其他的可选可不选,为了方便测试和管理,其他的选中也没有关系。

3.安装完成后在开始菜单中将出现如下的菜单: 4.点击OLE DB Provider下的Configuation Manager,界面如图:

5.在Data Sources 上右击,选择New Data Source,在弹出的对话框中输入DataSourceName,比如SybaseTest。 6.单击“SetUpDataSource”按钮,系统将弹出链接Sybase数据库的配置对话框,在该窗口中输入Syb as服务器的IP,端口和数据库,如图:

7.单击“Test Connect”按钮,系统将弹出测试链接窗口,在该窗口中输入用户名密码然后单击“Connect”按钮,如果链接成功,将显示Success,说明我们的配置没有问题。 8.单击“确定”按钮,系统回到Configration Manager窗口。如下图,关闭该窗口。

MOXA串口服务器中文使用文档

特点 -以太网口支持100/10M自适应,串口支持 RS-422 RS-485 (2w/4w) -低成本、信用卡大小 -支持 Windows/Linux COM串口驱动程序模式 -提供包括 TCP Server、TCP Client、UDP Server/Client 和 Ethernet Modem 在内的不同socket操作模式 -无需PC可通过网络连接两个串口设备的对等连接模式 -易于使用、可用于批量安装的 Windows工具 -所有信号内置15 KV突波保护 -支持网络管理协议SNMP MIB-II -可通过网络Web/Telnet进行配置 MOXA针对串口联网服务器开发了 软件 NPort Administrator ,方便 用户配 置,下面我就着重讲如何用Nport Administration 配置 NPOR产品, MOXA串口联网服务器NPORT 5130 1、NPORT 5130提供多种操作模式,例如:Real com模式,Tcp server 模式,Tcp client 模 式,Udp模式。 Real COM Mode 图一 COM3 = lPPort TCP/^P Ethernet

2、配置方法: 2.1、 安装 NPORT administration 软件。 2.2、 打开软件,如图: 图三 点击Search ,可以搜索到局域网中所有的NPOR 设备,包括和主机IP 不同网段 的NPOR 设备。 搜索到设备如下图: 图四 如图可以显示设备的型号,MAC 地址,IP 地址,以及设备的名称。(默认IP : 192.168.127.254) G 空 H 迄 厨 口 Exit Search Search IP g 、■,: ori | Function Configuration - 1 NPort(s) MAC Address NPort I 二 Saver Name Staius 1 NPoit c MI 00:9ttE&12:B8tCC 192.168 1 27 254 No / Modd IP Address ? ConfiguratiDn IB) Moritor [B] Port Monitoi 恣COM Mappir*gi :嚣 IP Address Report

Nport5630串口服务器使用说明

MOXA Nport 5630通信设备使用说明书文件级别:文件编号: MOXA Nport 5630 设备 使用说明书 1.0版 编制:汤浩 校核:喻鹏、谭华 审定: 批准:

MOXA Nport 5630通信设备使用说明书长沙华能自控集团有限公司 一、简介 MOXA Nport 5600系列产品是一种和后台电脑用网络连接的串口服务器。 NPort 5600 系列 多个不同的后台电脑可以共同分享1个Nport 5600设备

MOXA Nport 5630通信设备使用说明书 Nport 5600 系列串口接线引脚

MOXA Nport 5630通信设备使用说明书 三、Nport 5600设置 面板和按钮说明 灯: LED 灯-灯颜色-含义

MOXA Nport 5630通信设备使用说明书 按键: 先在NPORT 5600上把NPORT 5600的IP设置好,具体操作方法如 Menu(主选单) → NetWork Setting → IP Address →设置为192.168.X.X → NetMask →设置为255.255.255.0 四、后台电脑设置 在后台电脑中安装好Nport 5600的驱动程,安装完毕后在开始菜单中选择程序,然后再选择刚安装好的NPort Administration Suite→ NPort Administrator 打开后选择Broadcast Search (自动查找在网络内的Nport )

MOXA Nport 5630通信设备使用说明书 配置Nport 5600 设置PORTx 端口的通信方式

SQLServer2005无法连接到服务器的解决方法

SQL Server 2005无法连接到服务器的解决方法 无法连接到XX (服务器名)。 其他信息: 在建立与服务器的连接时出错。在连接到SQL Server 2005时,在默认的设 置下SQL Serve不允许进行远程连接可能会导致此失败。(provider: TCP提供程序,error: 0 -由于目标机器积极拒绝,无法连接。)(Microsoft SQL Serve,r 错误: 10061) 有关帮助信息,请单击: http: 解决办法: 在建立与服务器的连接时出错(SQL Server 2005) 在建立与服务器的连接时出错。在连接到SQL Server 2005时,在默认的设置 下SQL Serve不允许进行远程连. SQL Server 2005不允许远程连接解决方法: 做课程设计时,很多学生都遇到这个问题。把解决方法写在这儿,供参 考。 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误: "在连接到SQLServer 2005时在默认的设置下SQL Serve不允许进行远程连接可

能会导致此失败。(provider: 命名管道提供程序, error: 40 -无法打开到SQL Serve的连接)"搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下: 明白了SQL Serve是个网络数据库就可迎刃而解了,简单的分为下面的集中情况。 1. 数据库引擎没有启动。 有两种启动方式: (1)开始->程序-'Microsoft SQL Server 2005->SQL Server 20(外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine单击”服务",在右侧查看是否已启动如果没有启动可单击"启动", 并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动; (2)可打开: 开始->程序-'Microsoft SQL Server 2005-配置工具->SQL Server Configuration Manager,选中SQL Server 200服务中SQL Server(MSSQLSERVE并单击工具栏中的"启动服务"按钮把服务状态改为启动; 使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 200啊络配置 ->MSSQLSERVER议中的VIA是否已启用,如果已启用,则把它禁止?然后再执行上述一种方式操作就可以了. 2. 是否已经允许远程连接。 这个部分可以简单的分为4个方面,分别是在SQL Serve上启用远程连 接、启用SQL Serve浏览服务、在Windows防火墙中为SQL Server 200刨建例外和在Windows防火墙中为“SQLBrowse创建例外。

工业串口服务器组网方式

工业级串口服务器的工作原理及组网方式 工业级串口服务器是实现串口(TTL 串口或RS232/RS485/RS422)数据与TCP/IP 协议数据相互转换实现数据通过网络传输的工业互联通讯设备。通过连接多个串口设备并将串口数据流进行选择和处理,将串口数据转换为以太网数据,将串行数据通过网络进行传输,解决了改造方案中不带以太网模块的设备需要更换的问题,从而提高现有设备的利用率,节约成本简化布线。 串口服务器对各种数据进行处理,将TCP/IP 协议的以太网接口映射为一个标准串口,处理来自串口设备的串口数据流,并进行格式转换,并对其收发和控制,使之成为可以在以太网中传播的数据帧,对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。 串口服务器提供了直接通过网络来访问工业设备的解决方案。传统串口设备因此可以被转换成可以从局域网或是互联网来监测和控制的以太网设备。工业级串口服务器应用在智能工厂等自动化工业领域是重新改造既有串口设备较简单的办法,将PLC、数控机床、仪器仪表、传感器、无线电收发机和其他串口设备通过RS232和RS422/RS485 总线互相连接形成一个控制网络,作为信息系统中管理数据的工具。1.直连组网方式 将计算机上的网线口与工业串口服务器上的以太网口直接相连该组网方式布线简单,可以实现较长距离传输。

2.以太网组网方式 通过工业串口服务器将串口设备连接到以太网上,其接线方式简单,只需要将工业串口服务器连接到路由器或者交换机上即可,通过设置串口服务器的IP地址,就可使串口服务器成为以太网上的一个节点,从而使连接到该工业串口服务器的设备连接到以太网上,通过该组网方式能够将不同的设备,将不同形式的串口(如TTL、RS232、RS485 和RS422)连接到以太网上。 该组网方式可以将整个系统的设备连接到网络上,在组网过程中,除了可以利用交换机和路由器扩展外,还可以利用工业以太网交换机,扩展不同型号的工业串口服务器,实现设备的灵活组网,可以按管理需要分权限、分级别对设备进行监控。实现了网络资源的共享和对所有系统的集中管理,为网络制造技术搭建平台。 讯记科技公司2004年创建于汇聚通讯专家的深圳高新技术产业园,聚集了国内一大批工业联网及通讯领域的人才.目前,讯记的产品和解决方案已经应用于全球多个地区,在智慧城市、智能制造、物联网、电力、交通、水利、煤炭、石化、冶金、矿山、港口、环保、安防、军工等纷繁复杂的工业环境中,深得用户信任和喜爱.

MOXA串口服务器调试规范(Real COM Mode)

MOXA串口服务器调试规范 (Real COM Mode) 一、前言 总结目前现场调试的经验,为减少调试过程中出现问题的机率,防止因串口服务器配置不正确,影响工程项目调试进展,现发布MOXA串口服务器调试规范. 二、串口服务器参数配置 MOXA串口服务器需配置的参数有以下几个: ◆串口服务器名称 ◆串口服务器IP及掩码 ◆串口服务器工作模式 以下分别介绍具体配置方法: 1.串口服务器名称 参见“设备基础参数分配策略”中,关于名称的规范要求,在“串 口服务器”配置界面中按要求填写名称。 2.串口服务器IP及掩码 参见“设备基础参数分配策略”中,关于IP及掩码的规范要求,在 “串口服务器”配置界面中按要求填写IP及掩码。 3.串口服务器工作模式 ●运行“NPort Administrator”程序,程序主界机如下图:

●点击工具栏中按钮,搜索当前在线的“串口服务器”。搜索 完成后,将在列表中显示当前搜索到的“串口服务器”。如准备配置的“串口服务器”未搜索到,请检查与设备网络联接是否正常。 ●在列表中,双击需配置的“串口服务器”,弹出串口服务器配置窗 体,如下图

●点击“Operating mode”标签页,界面如下图: ●勾选“Modify”,然后双击列表中第一项,弹出”工作模式”配置界面,如 下图

在“Operating Mode”下拉列表中,选择“Real COM Mode”,下方会显示该工作模式相关的设置参数,如下图

●在“Max Connection”下拉列表中,选择“4”。 ●勾选“Allow Driver Control” ●勾选“Ignore Jammed IP” ●点击“OK”完成此端口配置 ●以相应方法配置串口服务器中其它端口,所有端口配置完后,点击“OK”, 此时串口服务器将会重启,重启完成后以上配置参数即生效。 三、端口映射 ●在“NPort Administrator”程序左侧树状列表中,选择“COM Mapping”. ●点击工具栏中按钮,在弹出列表中,选择需要映射端口的串口 服务器,选好后,点击“OK”。在列表中将出现新添加的端口(以 蓝色字体标识),如下图

相关主题