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
相关文档:
1.在查询分析器下查询Excel文档
Select * from
OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source = "c:\测试.xls";User ID = Admin;Password=;Extended properties=Excel8.0)....Sheet1$
2.从数据库中导出数据并存到文件中
EXEC master..xp_cmdshell 'bcp CAS2004..HGZ_LIAOJIAN out c:\temp1.xls -c -q -S"."- ......
在使用ODP.NET进行Oracle编程时,有时候SQL语句非常复杂,需要采用动态构造查询语句的情况,有两种方法可以构造动态的SQL语句,并执行返回结果集。
1、在数据访问层构造SQL语句
例如下面的语句,将构造完整的SQL语句赋值给CommandText,再传递到数据库进行执行,返回结果集。
loadCommand.CommandType = Com ......
本系列文章导航
[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧
[Oracle]高效的PL/SQL程序设计(二)--标量子查询
[Oracle]高效的PL/SQL程序设计(三)--Package的优点
[Oracle]高效的PL/SQL程序设计(四)--批量处理
[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
[Oracle]高效的PL/SQL程序设计(六)- ......
本系列文章导航
[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧
[Oracle]高效的PL/SQL程序设计(二)--标量子查询
[Oracle]高效的PL/SQL程序设计(三)--Package的优点
[Oracle]高效的PL/SQL程序设计(四)--批量处理
[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
[Oracle]高效的PL/SQL程序设计(六)- ......