2010-04-19 36 views
2

我正在使用Oracle Sql Developer浏览MySQL数据库。当我用Columns选项卡浏览表格(显示表格定义)时,一些表格将显示一个Error Encountered对话框,其中显示:供应商代码1317.有谁知道我可以如何解决这个问题?Oracle Sql Developer供应商代码1317

感谢,

/Z

+0

你有没有想通了泽棉? – lisak 2010-11-05 23:19:01

回答

1

您使用的是最新版本的SQL Developer的?

也许值得问这个问题上SQL Developer Forum on OTN,因为它是深受的Oracle SQL Developer团队的支持。

我有一个快速搜索,我能找到的唯一线索是这个one其中一个回复报告与你同样的问题,但不幸的是,它没有直接的回应。

0

1317似乎是ER_QUERY_INTERRUPTED MySQL的代码。 也许某种超时?

1

SQL Developer不支持的5.1.x系列的MySQL JDBC连接器的...您需要设置SQL开发人员在驱动程序设置使用的MySQL连接器的Java-5.0.4。使用mysql-connector-java-5.0.8

1

要使用版本Oracle SQL Developer(版本2.1.2.64)浏览MYSQL数据库,并避免上述问题,您必须使用此工具使用mysql/J连接器:mysql-connector-java-5.0.4。

MySQL的连接器的Java-5.0.8或MySQL连接器的Java-5.1 *将不工作。

0

请查看以下链接的答案

http://download.oracle.com/docs/cd/E15846_01/doc.21/e15222/intro.htm#CHDIEGDD

这是从上面的链接的摘录:

数据库:第三方JDBC驱动程序

第三方JDBC用于 连接到第三方驱动因素面板 指定驱动程序(非Oracle)数据库,例如IBM DB2,MySQL,Microsoft SQL Server或 Sybase Adaptive Server。 (你不 需要添加驱动程序连接 Microsoft Access数据库。)要添加 一个驱动程序,单击添加条目,然后选择 驱动程序的路径:

对于IBM DB2:将db2jcc.jar和 为db2jcc_license_cu.jar文件,这些文件 可从IBM

对于MySQL:具有类似名称的文件 到mysql连接器的Java-5.0.4-bin.jar, 在一个目录下的一成 你解压缩的下载文件为 MySQL驱动程序

对于Microsoft SQL Server或Sybase Adaptive Server:jtds-1.2.jar,其中 包含在jtds-1.2-dist中。拉链 下载

为Teradata:tdgssconfig.jar和 terajdbc4.jar,它们在 TeraJDBC__indep_indep.12.00.00.110.zip 或 TeraJDBC__indep_indep.12.00.00.110包括 (连同readme.txt文件)的.tar 下载

替代方案:对于 替代使用此首选项,您可以点击 帮助,然后检查更新到 安装JTDS JDBC驱动程序 的Microsoft SQL Server和T他将MySQL 作为JDBE驱动程序的扩展。

要找到特定的第三方JDBC 驱动程序,请参阅相应的Web站点。 对于MySQL,使用MySQL 5.0驱动程序,而不是使用SQL Developer版本1.5的 5.1或更高版本。

您必须指定一个第三方JDBC驱动程序 或使用 检查更新功能安装驱动程序,您可以 创建数据库连接到 相关类型的 第三方数据库之前。 (见标签为 创建第三方 数据库在创建/编辑/选择 数据库连接对话框。连接)