![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
z491842927
这个作者很懒,什么都没留下…
展开
-
Oracle客户端与服务端TNS区别,导致的ora-12154
今天在windows服务器上安装了Oracle服务端,这台电脑上本来是有客户端的,先把所有的客户端全都卸载掉,卸载不多介绍,用自带的卸载工具。卸载完以后,新建数据库,以及一些正常的服务端操作。都准备好以后,准备先用plsql尝试登陆,发现一直报错,oci.dll指定也没有问题,后来发现plsql是32位的,服务端是64位的,没办法又弄了一个32位的客户端过来,重新指定oci.dll,配置好TNS,PLSQL登陆成功。这里名字叫做local,数据库实例orcl,这样配置时没有问题的,接下来处理服务端。原创 2022-03-02 09:39:51 · 229 阅读 · 0 评论 -
Oracle 触发器遇到Old值的问题
Before :主要问题:oracel触发器在触发时,[Old.A]的值取不到,一直为空。原因:更新时,如果[Old.A]没有去更新,那么取过来的值必定为空。可以取[New.A]来判断,因为[New.A]的值就是原[Old.A]的值。 写法问题:RAISE_APPLICATION_ERROR只能写在判断里面。dbms_output.put_line没反应。 Afte...原创 2018-11-12 17:49:30 · 1324 阅读 · 0 评论