SAS 无法写入 nzlog/bad 个文件 Netezza
SAS Unable to write nzlog/bad files Netezza
我正在使用 SAS 将 table 加载到数据库。我的代码如下所示:
libname myLib "path\to\SASTable
libname con odbc noprompt="server=xxxx; DRIVER={NetezzaSQL}; port=xxxx; database=xxxxx; username=xxx; password=xxxx;";
proc sql;
create table con.myTable
(DBCREATE_TABLE_OPTS='distribute on (col1)' bulkload= YES)
AS SELECT col1, col2, col3, col4, col5 FROM myLib.mySASTable
quit;
当我运行这个时,我得到错误:
错误:终止 Netezza 加载时出错;无法写入 nzlog/bad 个文件
谁能帮我解决这个问题?
无法写入 nzlog/bad 文件 日志文件似乎无法写入 errors/log 批量加载,可以使用 bl_options 创建在 sas 数据集选项中。下面显示了相同的示例 link
libname sasflt 'SAS-library';
libname net_air netezza user=myuser pwd=mypwd
server=air2 database=flights;
proc sql;
create table net_air.flights98
(bulkload=YES bl_options="logdir 'c:\temp\netlogs'")
as select * from sasflt.flt98;
quit;
我正在使用 SAS 将 table 加载到数据库。我的代码如下所示:
libname myLib "path\to\SASTable
libname con odbc noprompt="server=xxxx; DRIVER={NetezzaSQL}; port=xxxx; database=xxxxx; username=xxx; password=xxxx;";
proc sql;
create table con.myTable
(DBCREATE_TABLE_OPTS='distribute on (col1)' bulkload= YES)
AS SELECT col1, col2, col3, col4, col5 FROM myLib.mySASTable
quit;
当我运行这个时,我得到错误:
错误:终止 Netezza 加载时出错;无法写入 nzlog/bad 个文件
谁能帮我解决这个问题?
无法写入 nzlog/bad 文件 日志文件似乎无法写入 errors/log 批量加载,可以使用 bl_options 创建在 sas 数据集选项中。下面显示了相同的示例 link
libname sasflt 'SAS-library';
libname net_air netezza user=myuser pwd=mypwd
server=air2 database=flights;
proc sql;
create table net_air.flights98
(bulkload=YES bl_options="logdir 'c:\temp\netlogs'")
as select * from sasflt.flt98;
quit;