• PLSQL Developer连接Oracle


    1.安装PLSQL Developer

    Oracle数据库和PL/SQL Developer的安装步骤,这里就不做叙述了,百度安装方法的时候有说在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer,这个我也没试过,既然有人遇到了这个情况,大家还是不要直接安装到x86下面。
    安装完成后运行PLSQL,会出现如下画面,username和password就是你的数据库的账户密码,DataBase你会发现这个时候是没有内容的,是正常的,点击calcle跳过,直接进入主界面。

    进入主界面后点击Tools下的preferences进入参数设置页面

    配置oracle home和oci library两个参数,home名字可以自己随便取,也可以设置到数据库的安装目录,oci library直接下拉,就会出现配置路径,点击确定并退出,重新点开PLSQL,如果DataBase出现你自己安装的oracle数据库的信息,便可输入账号密码用PLSQL对数据库表进行操作管理了,如果你安装的64位的数据库,可能还是会出现按照上述步骤后,还是无法出现数据库信息的情况,那些进行如下操作

    2.安装oracle Cliet

    当安装第一步完成后database并没有出现数据库信息,点击跳过后报错,弹出信息框Mark sure you have the 32 batis oracle client installed ,这个时候就需要去oracle官网下载一个oracleClinet的安装包,安装包为绿色版本的,解压及用
    官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
    记得下载32batis版本的,还有就是下载资源需要有oracle的账户,免费的,如果没有注册一个就OK了
    将下载的Oracle Client文件instantclient-basic-win32解压到需要安装的盘符。然后在解压后的D:instantclient,在目录下新建NETWORKADMIN目录,在ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。

    ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = chiclewu-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )

    tnsnames.ora文件也可以从Oracle数据库HOME目录的NETWORKADMIN目录,还要把sqlnet.ora拷贝过来,然后放在NETWORKADMIN目录下。  完成后再次运行PLSQL并跳过登录,直接进入参数设置界面,将Oracle Home路径指定为Oracle Client目录(D:instantclient_11_2),同样,home这个名字可以自己取。OCI Libaray路径为Oracle Client目录的oci.dll(D:instantclient_11_2oci.dll)。

    保存后再次运行PLSQL,就会发现database出现数据库安装信息了,选择用户名密码及需要登录的数据库,点击登录,就可以进入主界面管理数据库了。

    3.配置oracle Clinet

    装win32_11gR2_client.zip 到D:oraclecliect

    目录D:Oracle 创建 NETWORKADMIN 目录

    D:OracleNETWORKADMIN

    此目录下 创建tnsnames.ora文件

    内容如下

    orcl =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orcl )
    )
    )

    110 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 11.8.12.110 )(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = epm1 )
    )
    )

    PLSQL Developer 的配置

    oracle home 【oracle 主目录】参数,

    为D:oraclecliect

    oci library 【oci库(自动检测为空)】

    D:oraclecliectoci.dll

    再次打开 plsql Developer 可以连接到数据库了

  • 相关阅读:
    int func(int aa[4]) { return sizeof(aa);}
    C语言中的undefined behavior系列(3) trap representation
    面试被轮及访博客园三人组蹭饭记 20100910
    关于带新人和作新人。
    [C++]Call virtual member function in constructor or destructor
    The using declaration in C++
    WF & WCF(5)
    sqlserver 常用函數
    WF & WCF(4)
    oracle 三種集合類型比較(indexby表,嵌套表,數組)
  • 原文地址:https://www.cnblogs.com/z_lb/p/9067278.html
Copyright © 2020-2023  润新知