微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我们可以在Linux中使用ClientUserID,ClientAcctString参数来设置odbc.ini

在Windows的ODBC驱动程序数据源configuration中,有一些选项可用于configuration数据源,以获取诸如ClientUserID,ClientAcctString等信息。这些列也在Query History数据库中携带,并且将显示configuration的DSN数据。 我想知道的是,如果可以在Linux上的Netezza客户机的odbcconfiguration中configuration相同和/或类似的选项?

用tomcat7的Arquillian运行到Java Heap Space的问题,只能在linux上

在Linux下以编程方式对U盘进行分区

在Ubuntu linux下用C / C ++编程

在bash脚本中设置系统卷(在linux中)

在Mac OS上设置jenkins slave

是的你可以。 这些相同的参数可以在linux ODBC.ini文件中设置,并且这些值将被传送到历史数据库

这里是一个odbc.ini的例子,适合我。

; ; odbc.ini ; [ODBC Data Sources] NZsql = Netezzasql [NZsql] Driver = /usr/local/nz/lib64/libnzodbc.so Description = Netezzasql ODBC servername = 192.168.118.128 Port = 5480 Database = TESTDB Username = admin Password = somepassword ReadOnly = false ShowSystemTables = false LegacysqlTables = false LoginTimeout = 0 QueryTimeout = 0 DateFormat = 1 NumericAsChar = false sqlBitOneZero = false StripCRLF = false ClientUserID=someuser ClientWorkStnName=someworkstation ClientApplName=someapplication ClientAcctString=someacctstring [ODBC] IANAAppCodePage=4 InstallDir=/opt/odbc32v51 Trace=0 TraceDll=/opt/odbc32v51/lib/odbctrac.so TraceFile=odbctrace.out UseCursorLib=0

请注意,这只会影响ODBC连接,这意味着它不适用于nzsql CLI。 以下是两个示例查询一个使用ODBC,另一个不使用。

./nzodbcsql -n NZsql -q "select current_date ODBC_TEST" ODBC_TEST ------------ 2015-07-10 Rows Returned : 1 ./nzsql -h 192.168.118.128 -d testdb -u admin -pw password -c "select current_date NOTODBC_TEST" NOTODBC_TEST -------------- 2015-07-10 (1 row)

以下是显示传递到历史数据库的值的历史数据库查询

select CLIENT_USER_ID,CLIENT_APPLICATION_NAME,CLIENT_WORKSTATION_NAME,CLIENT_ACCOUNTING_STRING,query from "$v_hist_queries" where submittime > '2015-07-08' and dbname='TESTDB' and query like '%ODBC_TEST%'; CLIENT_USER_ID | CLIENT_APPLICATION_NAME | CLIENT_WORKSTATION_NAME | CLIENT_ACCOUNTING_STRING | QUERY ----------------+-------------------------+-------------------------+--------------------------+----------------------------------------- someuser | someapplication | someworkstation | someacctstring | select current_date ODBC_TEST | | | | select current_date NOTODBC_TEST (2 rows)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐