Oracle

一、Oracle安装

1.

2.

3.

4.

5.

6.

 

二、Oracle报错处理

  • 11g连接12c 出现:No matching authentication protocol 

           (1)下载12C的客户端           

           (2)解压instantclient-basic-windows.zip,并将解压出的instantclient_12_2放在任意指定目录。

           (3)配置监听文件,在instantclient_12_2文件下创建NETWORK文件夹,在NETWORK下创建ADMIN文件夹,在ADMIN文件夹中创建tnsnames.ora文件,编辑内容如下(这个是我的,你们根据自己实际使用配置),注意可                         配置 多个监听,监听多个数据库实例.               

                 DB_FZ=(DESCRIPTION =

                (ADDRESS_LIST =

                (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))

               )

               (CONNECT_DATA =

               (SERVER = DEDICATED)

               (SERVICE_NAME = COM)

             )

             )

      ( 4)配置系统环境变量              

            1) 变量名:ORACLE_HOME 变量值:D:\instantclient_12_2----oracle主目录
            2) 变量名:TNS_ADMIN 变量值:D:\instantclient_12_2\NETWORK\ADMIN-----tnsnames.ora所在目录
            3) 变量名: NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
            4) 修改Path变量,在后面添加%ORACLE_HOME %

       (5)在tnsnames.ora配上数据库TNS

                 

  • ORA-12541:TNS:无监听程序 

       1)查看Oracle的监听器是否已开启

              

           查看是否已启动,如果没启动,右键启动即可。若启动时提示:服务启动后停止 。

           修改注册表:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/OracleOraDb11g_home1TNSListene

            

 

 

   

 

 

 

 

              

 

posted on 2024-04-08 19:33  棽犹  阅读(6)  评论(0编辑  收藏  举报

导航