使用TestComplete的javascript引擎为远程Oracle11.2.0.3服务器创建一个TADOConnection。查询是一个简单的select,带有一些基本where子句:
Select * FROM MyUser.MyTable WHERE MyName = 'NAME' AND MyId like '1111%'
在执行该命令时,它会失败,并使用“未指定的错误”这一有用的消息来命中异常。
奇怪的是:其他几个选择,删除,插入.使用所有相同的连接逻辑都能很好地工作。如果我将*改为列名,甚至可以使用相同的查询:
Select MyCol1, My
我正在使用Server 2012。我计划每1小时运行一次作业,其中1步调用1个简单存储过程。存储过程将大约1K的数据从生产服务器迁移到本地服务器。已成功地建立了链接服务器。存储过程中使用的查询如下所示。
SELECT ID,Col1,Col2,Col3,Col4,Col5 into #temp from [111.111.111.111].ProdServer.dbo.SourceTable
Insert into Localtable(ID,Col1,Col2,Col3,Col4,Col5)
SELECT ID,Col1,Col2,Col3,Col4,Col5
FROM #temp whe