Python远程连接服务器上的Oracle数据库
Python远程连接服务器上的Oracle数据库
1、正确的开启方式
在你的IPython或者是Anaconda的jupyter中输入一下代码,其中:
‘username’—— 用户名
‘password’——密码
‘192.168.1.1:1521/service_name’——IP/端口号/服务名称
import cx_Oracle
conn = cx_Oracle.connect('username','password','192.168.1.1:1521/service_name')
如果以上代码不会报错,那么你应该是已经成功连接数据库了。
mstsc远程报:这可能是由于CredSSP 加密Oracle修正的两种完美解决方法
win10很完美,用的也很舒服!当然人无完人,也总有不尽如人意的时候。比如说我们经常用的远程mstsc,就出现了一个坑,既然出现坑了,我们就得把坑解决掉吧!下面就记录一下这个坑的解决方法。
查看微软CredSSP更新日志
查看win10系统升级日志,果然找到了原因,是因为CVE-2018-0886 的 CredSSP 2018 年 5 月 8 日更新默认设置从“易受攻击”更改为“缓解”的更新。
Connection reset by peer
部署项目时A服务启动失败,报错:
14-Aug-2019 12:52:49.860 SEVERE [main] org.springframework.web.context.ContextLoader.
PostgreSQL Oracle兼容性之 - 函数 自治事务 的实现
使用Oracle的用户,在函数中如果使用了自治事务的话,如果要转到PostgreSQL会遇到很棘手的问题。
因为PostgreSQL的函数是作为一个事务来处理的,要么全部提交,要么全部回滚,除了exception,每个exception是一个子事务。
使用exception确实可以达到类似自治事