如何在包含“@”符号的 cx_Oracle 中接受密码

艾力克

下面是我在python上执行的代码。

 import cx_Oracle
 oracle_url = user/p@ssword@hostname:1521/db_service
 cx_Oracle.connect(oracle_url)

它给出错误:ORA-12154:TNS:无法解析指定的连接标识符

尝试过的解决方案(适用于 powershell 或 CMD):

  1. 在我的密码周围添加“引号”并没有帮助。
  2. 添加 \"Quotes\" 也不起作用。
拉梅什·苏布拉曼尼安

你试过下面的吗?

如果使用 SID,

dsn_tns = cx_Oracle.makedsn('server', 'port', 'sid')
conn = cx_Oracle.connect(user='username', password='password', dsn=dsn_tns)

或者如果使用了 ServiceName

dsn_tns = cx_Oracle.makedsn('server', 'port', service_name='service_name')
conn = cx_Oracle.connect(user='username', password='password', dsn=dsn_tns)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

来自分类Dev

Heroku中的Python cx_Oracle

来自分类Dev

cx_oracle如何更新blob列

来自分类Dev

如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

来自分类Dev

如何在假脱机中使用python cx_Oracle

来自分类Dev

在cx_Oracle中调用自定义函数

来自分类Dev

如何修复cx_Oracle:DLL加载失败?

来自分类Dev

Ubuntu中的cx_Oracle:distutils.errors.DistutilsSetupError:找不到Oracle软件安装

来自分类Dev

如何使用cx_oracle django程序包连接到oracle旧数据库?

来自分类Dev

如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

来自分类Dev

如何在终端中接受密码而不显示密码

来自分类Dev

使用cx_Oracle中csv文件中的变量更新数据库

来自分类Dev

SQL字典在cx_Oracle中循环添加大数据集

来自分类Dev

无法使用 sqlalchemy/cx_oracle 中的绑定参数创建表

来自分类Dev

在 python cx_Oracle DatabaseError DPI-1004 中捕获:无法获取错误消息

来自分类Dev

cx_Oracle:如何将每一行作为字典接收?

来自分类Dev

如何从Ubuntu Linux用pip安装cx_oracle软件包?

来自分类Dev

Python Cx_Oracle; 如何使用列表作为参数执行 SQL 插入

来自分类Dev

Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

来自分类Dev

如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

来自分类Dev

使用python cx_Oracle,如何调用具有多个声明的DBMS_METADATA.SET_TRANSFORM_PARAM?

来自分类Dev

Python cx_Oracle更新

来自分类Dev

Cx_Oracle和Pyinstaller

来自分类Dev

cx_oracle的安装失败

来自分类Dev

CX_Oracle CTE 执行

来自分类Dev

cx_Oracle 向后兼容?

来自分类Dev

如何在.vsix包中包含调试符号

来自分类Dev

如何在Apache Commons CharSet中包含插入符号^?

来自分类Dev

如何在图形标签中包含平方符号

Related 相关文章

  1. 1

    如何使用Python cx_Oracle从US7ASCII Oracle中读取国家字符(> 127)?

  2. 2

    Heroku中的Python cx_Oracle

  3. 3

    cx_oracle如何更新blob列

  4. 4

    如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

  5. 5

    如何在假脱机中使用python cx_Oracle

  6. 6

    在cx_Oracle中调用自定义函数

  7. 7

    如何修复cx_Oracle:DLL加载失败?

  8. 8

    Ubuntu中的cx_Oracle:distutils.errors.DistutilsSetupError:找不到Oracle软件安装

  9. 9

    如何使用cx_oracle django程序包连接到oracle旧数据库?

  10. 10

    如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

  11. 11

    如何在终端中接受密码而不显示密码

  12. 12

    使用cx_Oracle中csv文件中的变量更新数据库

  13. 13

    SQL字典在cx_Oracle中循环添加大数据集

  14. 14

    无法使用 sqlalchemy/cx_oracle 中的绑定参数创建表

  15. 15

    在 python cx_Oracle DatabaseError DPI-1004 中捕获:无法获取错误消息

  16. 16

    cx_Oracle:如何将每一行作为字典接收?

  17. 17

    如何从Ubuntu Linux用pip安装cx_oracle软件包?

  18. 18

    Python Cx_Oracle; 如何使用列表作为参数执行 SQL 插入

  19. 19

    Python ETL-使用cx_Oracle批量或迭代将大型数据集加载到Oracle数据库中

  20. 20

    如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

  21. 21

    使用python cx_Oracle,如何调用具有多个声明的DBMS_METADATA.SET_TRANSFORM_PARAM?

  22. 22

    Python cx_Oracle更新

  23. 23

    Cx_Oracle和Pyinstaller

  24. 24

    cx_oracle的安装失败

  25. 25

    CX_Oracle CTE 执行

  26. 26

    cx_Oracle 向后兼容?

  27. 27

    如何在.vsix包中包含调试符号

  28. 28

    如何在Apache Commons CharSet中包含插入符号^?

  29. 29

    如何在图形标签中包含平方符号

热门标签

归档