-
SQLSERVER LinkedServer 问题0
两台机器上分别装着SQLSERVER ,想通过库A查询到库B中某表的信息。做了
linkedserver。
exec sp_addlinkedserver 'his_lnk','','SQLOLEDB','192.168.1.100'
exec sp_addlinkedsrvlogin 'his_lnk','false',null,'***,'**'
做完后,发现库B的大部分表都可以通过库A查询,但是有个别表查询时报错。
例如,
可以查的
select * from his_lnk.his90.dbo.ys_h_jlf;
不可以查的
select * from his_lnk.his90.dbo.ys_m_bah ;
在management Studio 下报错为:
消息 0,级别 11,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
消息 0,级别 20,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
问题补充:求大神啊,难道没人吗?2014年1月03日 14:52
相关推荐
"Windows Server 2008 内 SQL Server 建立 Linked Server 连接 Oracle" 在 Windows Server 2008 64 位操作系统中,使用 SQL Server 建立 Linked Server 连接 Oracle 数据库是一种常见的需求。然而,在 64 位操作...
本问题涉及到SQL Server访问MySQL数据库时遇到的字符编码问题,导致中文显示为乱码。以下是对这个问题的详细分析和解决方法。 首先,问题的核心在于字符编码不匹配。SQL Server和MySQL可能使用了不同的字符集来处理...
4. 使用 SQLServer2008Client 进行连接。输入相应地址和用户名密码。 5. 查看相关配置内容: 6. 将相关数据库导入,进行连接 远程连接字符串 服务器=ip 地址;Initial Catalog=数据库名;User ID=sa;Password=密码 ...
### SQLServer连接ACCESS数据库的实现:深度解析与实践指南 #### 异构数据库连接概览 在企业级应用中,数据库通常不会局限于单一类型或品牌,而是存在多种数据库平台共存的情况,这被称为异构数据库环境。为了实现...
本文将详细介绍如何通过配置Linked Server以及使用Oracle的透明网关(Oracle Gateway for Microsoft SQL Server, 简称TG4MS)来实现SQLServer2008 R2与Oracle11g R2之间的互连。 #### 2. 环境信息 - **SQLServer ...
SQL Server 2000提供了“开放数据库连接”(ODBC)和“数据库链接”(Linked Server)两种方式来实现这一功能。ODBC是通过数据源管理器创建一个指向Oracle数据库的ODBC数据源,然后在SQL Server中使用SQL Server ODBC...
打开 SQL Server Management Studio,进入 Server Objects 列表,右键 Linked Servers,点击“New Linked Server...”在 General 界面中填写下面几项内容: * Linked server: 填写 Linked Server 名称 * Provider...
### SQLSERVER创建连接服务器 #### 知识点一:连接服务器的概念 在SQL Server中,连接服务器(Linked Server)是一种使一个SQL Server实例能够访问另一个SQL Server实例或非SQL Server数据源的技术。通过连接...
在IT领域,数据库之间的互操作性是至关重要的,特别是在企业级应用中,SQL Server和Oracle数据库的集成常常被需要。本文将详细介绍如何在SQL Server上安装Oracle Provider for OLE DB驱动,以便创建与Oracle数据库的...
这种需求可以通过创建链接服务器(Linked Server)来实现。本文将详细介绍如何通过SQL Server实现跨数据库实例的数据提取,并提供具体的步骤和示例代码。 #### 一、链接服务器的概念与作用 链接服务器是一种SQL ...
这篇文档“SQLServer面试题.doc”显然包含了与SQL Server相关的面试问题,可能是为了帮助求职者准备数据库管理员(DBA)、数据库开发人员或数据分析职位的面试。以下是一些可能出现在SQL Server面试中的关键知识点:...
### 数据库分布式查询Sqlserver详解 #### 一、引言 在进行软件开发的过程中,我们经常会遇到这样的场景:数据分布在不同的服务器上,而我们需要在这些不同的数据库之间进行查询、更新等操作。这种需求催生了数据库...
2. 配置SQL Server的Linked Server:在SQL Server Management Studio中,右键点击“服务器对象”->“链接服务器”,选择“新建链接服务器”对话框。在“常规”选项卡中,为链接服务器指定一个名称,如“OracleLink”...
在SQL Server与Oracle互连的场景中,常见的方法包括但不限于ODBC(开放式数据库连接)、OLE DB、链接服务器(Linked Server)、异构连接服务(Heterogeneous Services)以及通过T-SQL的OPENQUERY等。 1. **ODBC ...
标题中的“linked server”指的是SQL Server中的一个特性,它允许SQL Server实例与其他数据库管理系统(DBMS)进行交互,实现跨数据库查询和数据操作。通过设置链接服务器,用户可以在同一个SQL查询中访问和操作不同...
- **禁止使用Linked Server**:Linked Server是一种跨服务器查询的技术,但在生产环境中应当避免使用,以减少潜在的安全风险。 - **禁止使用xp_cmdshell**:xp_cmdshell是一个强大的扩展存储过程,能够执行操作...
另一种方法是使用Linked Tables,将SQL Server的表直接链接到Access,这样Access就可以实时查询SQL Server的数据。 **数据转换过程中的注意事项**: - 数据类型匹配:确保源数据库和目标数据库的数据类型一致,否则...
1. **链接服务器**(Linked Servers):允许在一个服务器上定义其他服务器为链接服务器,然后通过四部分名称(如`<server>.<database>.<schema>.<table>`)直接访问远程数据。 2. **分布式查询**(Distributed ...