PL / SQLとOracleデータベース接続の最適化

システム:Windows7の究極の64ビット。Oracleデータベース・サーバーのバージョン:oracle11g。Oracle Database Clientのバージョン:64バージョン12.2.0.1.0。PL / SQLバージョン:Version 12.0.7.1837(64ビット)]。

  • まず、ダウンロード:

        1、ダウンロードする公式サイト:

        公式サイトのダウンロード速度が遅く、お勧めできません、公式サイト[URL] https://www.allroundautomations.comで、興味を持っている小さなパートナーが行くと見ることができます。

        2.その他のダウンロード:

        今では多くのオンラインリソース、Baiduは、あなたがダウンロードし、またはCSDNへの正しいバージョンを見つけることができます[URLます。https://www.csdn.net]検索PL / SQL Developerはその少しの友人によると、リソースをアップロードするためにたくさん持っています別のバージョンをダウンロードする必要があります。あなたはコーデックの自由な設置が可能、インストールを決定するためのプロンプトをインストールする必要があります。必要な登録コード、そこが掲載されていない、ハハ、オンライン多くの、またはBaiduはあります

  • 第二に、データベースに接続します。

        1、前置条件:

        Oracleデータベース・サーバーがインストールされています

        Oracleデータベースクライアントがインストールされています

        2、好みを見つけます:

        、または次のPL / SQLディレクトリにデスクトップアイコンはplsqldev.exe]メインインターフェイスに高度な、[開始するには、マウスの左ボタン、ログイン画面をクリックし、[キャンセル]をダブルクリック]見つけるために:

        PL / SQLのメインインターフェイスに、上記の設定]をクリックします:

        3は、configureのOracleホーム] [と] [OCIライブラリ:

        [Oracleのホーム]:Oracleクライアントのインストール場所(私はDにあった:\ APPS \ DEV \ instantclient_12_2)

        [OCIライブラリ]:ファイルディレクトリ内OCI.DLL文書がOracleクライアントがインストールされて(私はDにあった:\ APPS \ DEV \ instantclient_12_2 \ OCI.DLL)

        4、配置【Logon History】:

        在【首选项】-->【Logon History】-->【Fixed Users】,可以配置常用的数据库用户连接串,下面是我的配置,小伙伴们可以参考下:

        >self

        scott/Scott_2020@my_db

        sh/Shsh_2020@my_db

        system/System_2020@my_db

        sys/Sys_2020@my_db as sysdba

        其中【>】符号标识一组数据库用户连接串;

        数据库用户连接串格式:用户名/用户口令@客户端配置的数据库连接;

        DBA用户连接串格式:sys/用户口令@客户端配置的数据库连接as sysdba。

        5、连接数据库:

        配置完毕后,通过最上方工具栏里的【Log on】,找到刚配置的常用连接【self】-->【scott@my_db】就可以连接到scott用户了,其他如sh、system、sys用户同样可以连接:

        连接成功后,就可以使用数据库了,scott用户下默认有4张表dept、emp、bonus、salgrade:

  • 三、优化:

        1、中文乱码问题:

        有的小伙伴连接上数据库后,打开了一个【SQL Window】,然后查表,查询记录中含有中文时,中文会显示为乱码:

        这是因为编码不一致导致的,使用下面查询语句在【SQL Window】中查询一下:

        select userenv('language') from dual;

        查询出自己数据库的编码字符集【这里我的是:AMERICAN_AMERICA.ZHS16GBK】:

         然后,鼠标右键【我的电脑/计算机】-->【属性】,找到高级系统设置:

        找到【高级】-->【环境变量】:

        在【系统变量】中新建一个变量NLS_LANG,变量值就是上面查询的自己数据库的编码字符集:

        一直点【确定】,保存配置,然后把PL/SQL Developer关闭掉,重新打开,再次查询有中文的记录,中文即可正常显示:

おすすめ

転載: www.cnblogs.com/fyyyx/p/12300974.html