首 页 » 程序开发 » Oracle很脆弱

Oracle很脆弱

[ 2010-08-02 11:43 | 浏览次数: 2,173次 | 9条评论 ]

Oracle脆弱理由:

1. 安装路径不能带有空格,带有空格会安装出错

当你安装了很多次都安装不上,报错信息也看不懂,是否有把臭骂一顿的冲动。

2. 使用oracle odbc的程序的路径不能带有()

我相信如果你了解了这个问题,你肯定有把oracle揍一顿的冲动。(至少我是)

(附带网上一句流行语:现在你骂我,是因为你不了解我,等你了解了我,你一定会打我的。)

现在开始重现我犯错过程。

1. . …\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora 添加一个数据库连接,命名为oracle78

2.到系统管理工具的数据源(odbc)添加用户DSN,驱动使用Oracle in OraClient10g_home2,数据源名为orcl78,TNS服务名为oracle78,连接测试通过。

3.\PROGRAM(V2.0)启动程序,连接数据库orcl78,程序报错,错误信息是:

ORA-12154: TNS:无法解析指定的连接标识符

ORA-12154: TNS:could not resolve the connect identifier specified

错误号:ORA-12154 表示没有找到orcl78,就是你电脑上没定义orcl78.

开始困惑了,明明定义了,连接测试还通过了,怎么就说没有呢?

启动sqlplus连接oracle78,一切正常。

这时百思不得其解,乱搞了几个小时,疯了,不知道怎么办?

幸好网上找到了一篇文章:

http://www.cnblogs.com/cnluoke/archive/2008/11/15/1042183.html

原来是路径带有(’的问题

终于解脱了。

您可以任意转载本文,但转载时请勿删除作者信息。
作者:hgyxbll,原文链接:http://shashanzhao.com/archives/393.html
上一篇: | 下一篇:

共有9条评论 [点此发言]

  1. 朋友
    2010-11-20 11:57

    使用ie插件退出时总是显示内存不能为read不使用该插件时却没有这种现象,两个插件版本都试过,不知能否帮忙解决。谢谢。

    • hgyxb
      2010-11-20 21:11

      npviewinie2(稳定版) 1.0.2也这样吗
      是每次都是内存不能为read吗

      • 朋友
        2010-11-24 15:15

        • hgyxb
          2010-11-24 22:37

          在崩溃的时候
          在进程管理器选择npviewinie_server进程,右击选择创建转储文件,然后把那文件发给我,我分析一下。
          PS:我说的是在Windows7上

          • 朋友
            2010-11-25 12:56

            谢谢,我把ie浏览器换成ie7以后基本上正常了用的是稳定版。

          • benjimin
            2010-12-10 18:13

            我的IE本来就是IE7了。可是还是有这问题

          • benjimin
            2010-12-10 18:13

            我的IE本来就是IE7了。可是还是有这问题。。。。。赵兄怎么发文件给您分析?邮箱是?

          • hgyxb
            2010-12-10 21:51

            发到我邮箱
            hgyxb01#gmail.com

          • benjimin
            2010-12-17 00:40

            赵兄。我发了文件给你了。。你大侠最精忙过来呀。。。一直期盼等待ING。
            谢谢。。517280732@qq.com这个QQ邮箱发的文件。