zoukankan      html  css  js  c++  java
  • Oracle数据库安装完成后相关问题的解决

      笔者一直以来都是使用公司服务器上的oracle数据库,突然一天公司服务器宕机了,项目无法访问数据库跟着瘫痪了,所以准备在自己的机器上安装一个oracle数据库.

      从官网下载安装了oracle 11g后再DOS命令窗口访问正常,但是通过plsql访问时便会报错 "ora-12541:TNS:无监听程序。"

      在查询了一系列资料之后,经问题解决,具体操作如下:

        1.下载plsql,安装.

        2.下载Instant Client,点击下载,下载第一个basic就行了,下载完解压缩,笔者将其放在自己电脑上以下位置'F:appcarryLessproduct',朋友们可以根据自己的状况,自行放置,只需在之后配置相关路径时选对即可.

        3.打开plsql先不登录,在工具-->选择首选项,更改oracle主目录名和OCI库分别为

          *F:appcarryLessproductinstantclient_11_2instantclient_11_2

          *f:appcarrylessproductinstantclient_11_2instantclient_11_2oci.dll

          *(请根据你们的实际情况来填写路径)

        4.接下来在oracle安装目录下找到tnsnames.ora文件,笔者的目录为F:appcarryLessproduct11.2.0dbhome_1NETWORKADMIN

          *打开此文件,将里面HOST = localhost中的localhost更改为自己的计算机名称(右键我的电脑-->属性 可查看计算机名称)

          *在同一目录下找到listener.ora,将localhost改为自己的计算机名称,同时将SID_NAME = ? 等号后面改为自己的全局数据库名称(自己安装的时候写的)

        5.打开电脑服务(Win+R 输入services 回车)找到OracleOraDb11g_home1TNSListener服务,重启此服务.

        6.这是既可以通过plsql连接到数据库了,但是在查询时,表中的中文为乱码,这时只需添加一个环境变量即可

          *添加一个环境变量NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

        最后最好注销一下电脑,然后就可以使用啦...

        

            

           

  • 相关阅读:
    输入输出重定向
    Tkinter程序屏幕居中
    从Web Controls到DHTML学习随想
    一个没暂时没有办法实现的问题和一个有意思的小问题!
    [学习笔记]几个英语短句(1)
    [读书笔记]My LifeBill Clinton
    [学习笔记]几个英语短句(2)
    结合MS Web Controls做文件上传的解决方案!
    IIS的一个莫名错误--Server Application Unavailable
    Google Sitemaps(测试版)帮助:使用 Sitemap 协议
  • 原文地址:https://www.cnblogs.com/carryLess/p/6897781.html
Copyright © 2011-2022 走看看