易截截图软件、单文件、免安装、纯绿色、仅160KB

64位SQL Server2005访问32位SQL Server2000的问题

      HR服务器: 操作系统->32位Windows2000 SP4     数据库->32位SQL Server2000
      OA服务器: 操作系统->64位Windows2003 SP2     数据库->64位SQL Server2005
      OA项目中,需要从HR服务器中取得用户的手机号。对这种情况,我以前都是使用建立链接服务器的方式,于是,很快地写好脚本,把HR服务器注册了:
          exec sp_dropserver  'HRServer', 'droplogins'
          exec sp_addlinkedserver  'HRServer', '', 'SQLOLEDB', '10.101.166.38'
          exec sp_addlinkedsrvlogin  'HRServer', 'false', null, 'sa', 'buaa369'
     然后执行查询语句:
          select top 10 * from HRServer.testdb.dbo.EmpContactMethod
     结果,并没有出现熟悉的显示记录画面,直接报错了。。。(英文版)
OLE DB provider "SQLNCLI" for linked server "hrserver" returned message "Login timeout expired".
OLE DB provider "SQLNCLI" for linked server "hrserver" returned message "An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.".
消息 53,级别 16,状态 1,第 0 行
Named Pipes Provider: Could not open a connection to SQL Server [53].
     此时,如果在企业管理器中注册这个HR服务器,做相应的查询都没问题啊。。。。
     这很闹心呐。
     到CSDN上第一次求助,说是版本不对,需要SQL Server2000需安装SP3或SP4补丁。
     附版本查询脚本:SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
     版本号对应:
  &nbs


相关文档:

sql中中文列名

今天遇到一个问题:
在拼一条动态Sql语句时,由于是用字段的值做列名,所以列名用到了汉字。
一运行,报错:在“、”附件有语法错误。
很纳闷,难道超长了?
尝试在企业管理器中添加这个列名,发现添加完之后系统自动添加了一对中括号,对于"aa、bb","aa,bb"也都添加了中括号。
看来是微软为了以防万一,连 ......

SQL注入简单原理分析

 SQL注入简单分析
示例语句:
select * from admintable where adminName like '%a%'
在查询中我们一般在a这个地方由界面传入不同的值,当我们在a这里传入的值为“'”单引号时,拼凑成的SQL语句就如下:
select * from admintable where adminName like '%'%'
执行这句语句我们会发现出现以下异常: ......

SQL Server BI Step by Step SSRS 1

  今天我们开始SQL SERVER BI的另外一个重要的部分 --Reporting Service,相对于Integration Service和Analysis Service,Reporing Service在国内的使用者应该多很多.一方面由于Reporing Service费用比较低,直接附属在SQL SERVER中,另外一方面其实SSRS在很大程度上还是满足我们的报表需求的。 在SQL Server 2008中, ......

[Oracle]高效的SQL语句之分析函数(三)

本系列文章导航
[Oracle]高效的SQL语句之分析函数(一)--sum()
[Oracle]高效的SQL语句之分析函数(二)--max()
[Oracle]高效的SQL语句之分析函数(三)--row_number() /rank()/dense_rank()
[Oracle]高效的SQL语句之分析函数(四)--lag()/lead()
有些时候我们希望得到指定数据中的前n列,示例如下:
得到每个部门薪水最高的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号