我无法获取我的查询的输出,我正尝试通过PowerShell运行该查询。
$connection = New-Object System.Data.OleDb.OleDbConnection("Provider=IBMDADB2;DSN=;User Id=;Password=");
$ds = New-Object "System.Data.DataSet"
$QuerySQL = "select * from omaa.status"
$da = New-Object System.Data.OleDb.OleDbDataAdapter($QuerySQL, $connection)
$da.Fill($ds)
我收到这个例外状况
Exception calling "Fill" with "1" argument(s): "Unspecified error"
At line:6 char:9
+ $da.Fill <<<< ($ds)
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
1条答案
按热度按时间n3ipq98p1#
我知道这是一个老化的线程,但也许这会帮助一些人。我正在使用这个,它适用于Oracle和DB2连接。(虽然不适用于DB2加速)。导出CSV,但可以修改它以在以后转换为xlsx。