• PL/SQL工具连接ORALCE数据库的方法


    http://www.cnblogs.com/dongzhiquan/archive/2011/11/21/2257629.html

    1、利用ORACLE NET MANAGER工具

    1)打开 ORACLE NET MANAGER

    2)增加"服务命名"

        第一步 NET服务名:任意填写

        第二步 通讯协议:如果连接远程机器上的ORACLE,选择TCP/IP(internet协议)

        第三步 主机名:输入IP地址 端口号:一般缺省为1521

        第四步 SID: 一般和数据库名字相同

        第五步 测试

    3)启动PL/SQL连接

    2、直接修改配置文件:

    1)打开目录D:oracle安装目录ora92networkadmin中的文件tnsnames.ora。

    2)增加如下代码:

        TRAFFIC_DB = #NET服务名,可任意起

        (DESCRIPTION =

            (ADDRESS_LIST =

                (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.143)(PORT = 1521)) #HOST 为 连接的数据库服务器的IP地址,PORT 为 连接的数据库服务器的端号,一般缺省为1521

            )

            (CONNECT_DATA =

                (SID = carsys) #数据库系统标识,一般和数据库同名

            )

        )

    3)保存文件。启动PL/SQL 工具登陆即可

    3、直接填写服务器地址信息(这个最早在xp上试着通过,win7好像不好使了,知道使用兼容模式能不能好使):

    192.168.1.106:1521/orcdb 或 192.168.1.106/orcdb(使用默认端口的情况)

    192.168.1.106 是服务器端的ip , 1521是服务器的端口,orcdb 是服务器端的Oracle的全局数据库名.

    同样在SqlPlus通过 conn scott/234@192.168.1.106:1521/orcdb 也可以连接指定的数据库.

    微软客户端设置示例
    使用oracle免费发放的instant client来代替oracle client,免去了安装的麻烦,下载instantclient-basiclite-nt-11.2.0.2.0.zip解压到你想要放到的任何目录,如:D:oracleinstantclient_11_2,创建一个名叫tnsnames.ora的文件,放到该目录下,可以先创建成txt文档,保存完下面的内容再把扩展名.txt去掉:
    myDB =
    (DESCRIPTION =
        (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.23)(PORT = 1521))
        )
        (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = testdb)
        )
    )
    注:
    myDB为连接数据库别名
    HOST = 192.168.7.23为你连接的数据库ip
    PORT = 1521 为你数据的端口
    SERVICE_NAME = testdb 为你数据库实例名
     
    右击我的电脑选属性”->“高级”->“环境变量”->”系统变量
    新增下面两个变量
    TNS_ADMIN    D:oracleinstantclient_11_2
    NLS_LANG    SIMPLIFIED CHINESE_CHINA.ZHS16GBK
     

    软件上设置

    在PLSQL Developer选择Tools > Preferences > connection,在右侧的 "Oracle Home" and "OCI Library"中填入以下内容:
    D:oracleinstantclient_11_2
    D:oracleinstantclient_11_2oci.dll
  • 相关阅读:
    SQL Server 2005 镜像构建说明(转载)
    表变量 vs. 临时表
    SQL Server日志
    MDX常见计算方法(百分比/分配/平均值/基于时间的计算)
    MDX中一些边界问题的处理
    MDX中的Where vs. Subselect/Subcube
    MDX优化Set操作
    SSIS处理导入数据时, 存在的更新, 不存在的插入(转载)
    MDX实现同比和环比
    iPhone4S出现应用无法打开时的解决方案
  • 原文地址:https://www.cnblogs.com/Unrmk-LingXing/p/4464356.html
Copyright © 2020-2023  润新知