[英]error of importing data from txt file to IBM netezza SQL database
[英]error of exporting a sql data table from IBM netezza database to a txt file on win 7
我想将数据表从Aginity工作台中的IBM netezza SQL daatbase导出到win 7上的txt文件中。
我在Visual Studio 2013中从C#调用了sql查询:
CREATE EXTERNAL TABLE 'C:\\path\\my_name.txt'
USING
(
Y2BASE 2000
ENCODING 'internal'
REMOTESOURCE 'ODBC'
ESCAPECHAR '\'
)
AS
SELECT *
FROM admin.my_table
我以管理员身份登录数据库。 但是,我得到了错误:
Exception captured: System.Data.Odbc.OdbcException (0x80131937):
ERROR [HY000] ERROR: CREATE EXTERNAL TABLE: permission denied.
另外,当我在Aginity工作台中使用“导出表”向导时,出现了相同的错误。
但是,我可以通过在Aginity工作台中运行SQL查询来导出表。
任何帮助,将不胜感激。
你能在这里澄清你的意思吗?
但是,我可以通过在Aginity工作台中运行SQL查询来导出表。
我的猜测是您右键单击并导出到excel或csv。 这与外部表完全不同。
外部表是DBA必须授予的特殊特权。
http://colbran.co.za/wordpress/2011/07/14/netezza-external-tables/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.