当前位置: 首页 > 知识库问答 >
问题:

连接到Oracle 12c的Perl DBI

笪波鸿
2023-03-14

我的联系是:

DBI->Connect($ConnectionString,$User,$Passwd,{PrinterRor=>1,RaiseError=>1,AutoCommit=>1})

想知道DBI是否可以连接到Oracle12c?我是不是应该改用别的东西?

共有1个答案

百里渊
2023-03-14

似乎是sqlnet.ora文件的问题。客户端和服务器端的sqlnet.ora文件的参数可能不相同。

由于您没有发布所有的详细信息,可能会有不止一个问题。但是,最常见的是sqlnet.allowed_logon_version

有关sqlnet.ora文件参数的详细信息,请阅读Database Net Services参考文档。

 类似资料:
  • 我刚刚安装了Oracle 12c,并成功地将其连接到数据库。 我无法创建用户(在CDB中) 所以,我尝试通过PDB创建用户名。但即使是PDB也不起作用。我是甲骨文的新手。 DB连接成功后,我们可以看到消息,如连接到:Oracle数据库12c企业版发布12.2.0.1.0-64位生产。但是在这之后,我可以看到更多关于OLAP生产的事情,数据挖掘等......在一些youtube视频中。

  • 当使用ojdbc6.jar或ojdbc5.jar时,从独立java应用程序连接到Oracle12c将成功。 连接字符串: 而在通过Websphere进行连接时,相同的连接字符串将失败,出现以下异常。 java.SQL.sqlexception:ORA-28040:没有匹配的身份验证协议DSRA0010E:SQL状态=99999,错误代码=28,040 注意:已尝试和

  • 同样的规则也将应用于destination_num。表中的现有值需要替换为屏蔽值。我读过一些关于Oracle12c中数据编辑的文章,但提到了它,因为我们只能选择屏蔽数据,而不能选择更新。

  • 我们有来自IBM(P8)的AS/400机器,它使用DB2数据库。我想通过JDBC连接从DB2读取表并对其进行处理。连接到DB2数据库并用java程序生成sql语句是可能的?如果是的话,有人能出示一点样本吗。提前道谢。

  • 我正在从事一个Java/vertx项目,其后端是MongoDB(从一段时间以来,我一直使用Elixir/Erlang,我对vertx很陌生,但我认为它最适合)。基本上,我有一个由一些HttpServerVerticles处理的http API,它们需要将数据存储到mongo db(或从中检索数据),并向API调用方发送适当的回复。我正在寻找正确的模式来实现查询和处理回复。 从官方指南和一些教程中,

  • 使用来自DBCP的BasicDataSource,如果我们执行getConnection()并且在最后一个块中我们关闭连接,它是真的将连接返回到池还是关闭连接。我正在检查的代码片段是这样的 我正在检查BasicDataSource的源代码,并访问了这个包装类以获取连接。 委托对象的类型为java。sql。联系包装器代码调用委托的close方法,该方法将关闭集合,而不是将连接返回到池。这是DBCP的

  • jdbc:mysql://x.x.x.x:3306/xxxdb?VerifyServerCertificate=true&usessl=true&requiressl=true+user+password Mon Nov 14 17:23:53 S>2016警告:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果未设置显式选项