IcannotFixThis Asked: 2015-01-29 08:48:27 +0800 CST2015-01-29 08:48:27 +0800 CST 2015-01-29 08:48:27 +0800 CST Teradata SQL 助手 - 在数据库资源管理器中列出 DBC 下的表 772 我可以查询,但在 DBC 下,在数据库资源管理器中,我看不到表列表。这也使我在编写查询时无法限定名称并获得任何类型的 ide 支持。 teradata 1 个回答 Voted Best Answer RobPaller 2015-02-03T13:44:38+08:002015-02-03T13:44:38+08:00 默认情况下,Teradata SQL 助手将尝试查询视图DBC.Databses,DBC.Tables以DBC.Columns填充数据库资源管理器。在您的环境中,开发人员或最终用户可能无法通过PUBLIC用户访问这些对象。相反,您可能需要修改连接设置 ODBC 或 .Net Provider 以使用 DBC 中的 X-Views。这些是一组视图,它们根据您的用户帐户已被授予访问权限或您创建的权限来限制返回的行。 Teradata 的 ODBC DSN、.Net 提供程序和 JDBC 驱动程序默认使用 X-View 来启用 SQL 助手或 Teradata Studio/Studio Express 等数据库工具,以“透明地”填充数据库浏览器控件。试试这个,看看它是否有效。
默认情况下,Teradata SQL 助手将尝试查询视图
DBC.Databses
,DBC.Tables
以DBC.Columns
填充数据库资源管理器。在您的环境中,开发人员或最终用户可能无法通过PUBLIC
用户访问这些对象。相反,您可能需要修改连接设置 ODBC 或 .Net Provider 以使用 DBC 中的 X-Views。这些是一组视图,它们根据您的用户帐户已被授予访问权限或您创建的权限来限制返回的行。Teradata 的 ODBC DSN、.Net 提供程序和 JDBC 驱动程序默认使用 X-View 来启用 SQL 助手或 Teradata Studio/Studio Express 等数据库工具,以“透明地”填充数据库浏览器控件。试试这个,看看它是否有效。