Oracle Net Configuration Assistantで接続設定
〜for Linux on Oracle9i Client〜
0.改訂履歴
- 2002.08.02 新規作成
1.はじめに
このドキュメントでは,Oracle9i 9.0.1のLinux版で,Net9の接続設定を行う手順を説明する.
2.事前に調べておく事
- この設定を行う前に,以下の情報を集めておく.
- サーバのホスト名あるいはIPアドレス.
- Oracleのインスタンス名(SID)
- 接続のためのユーザおよびパスワード
3.ログインして環境設定をする
- Oracle用ユーザで接続して,環境変数ORACLE_HOMEが設定されているか確認する.
- 下記の例では,設定されていなかったので,設定している.
login: oracle9i Password: Last login: Fri Aug 2 12:01:26 from pbg4-667 [oracle9i@poweredge oracle9i]$ env | grep ORACLE_HOME [oracle9i@poweredge oracle9i]$ export ORACLE_HOME=/opt/oracle9i/OraHome1 [oracle9i@poweredge oracle9i]$ env | grep ORACLE_HOME ORACLE_HOME=/opt/oracle9i/OraHome1 [oracle9i@poweredge oracle9i]$ |
- 次に,Oracle9iの,Oracle Net Configuration Assistantの場所を探す.
[oracle9i@poweredge oracle9i]$ cd $ORACLE_HOME/bin [oracle9i@poweredge bin]$ ls adapters ejbdescriptor irep loadjava odisrvreg remove tnspingO bulkmodify ela java2idl loadpsp oerr remove_816 trcasst coraenv exp java2iiop loadpspO oidadmin rman trcasstO csscan expO java2rmi_iiop locserv oidpasswd rmanO trcfmt csscanO extractlib jpub lxchknlb oidreconcile runInstaller trcroue cursize gatekeeper kgmgr lxegen okdstry sbttest trcrouteO dbfsize genagtsh kgmgrO lxinst okinit sess_sh tstshm dbhome genclntsh ldapadd maxmem oklist sess_sh_816 vbdebug dbshut genclntsh.bak ldapaddmt modifyprops onrsd sqlj vbj dbstart genclntst ldapbind namesctl onrsdO sqlldr vbj_convert debugproxy gennfgt ldapcompare ncomp oraenv sqlldrO vbjc demobld gennttab ldapdelete netca osfind sqlplus wrap demodrop gensyslib ldapmoddn netmgr osh sqlplusO wrapO deployejb helpins ldapmodify oadj owm statusnc deploync idl2ir ldapmodifymt oadutil publish symfind deploywar idl2java ldapsearch odiemap publish_816 tkprof dropjava imp ldifwrite odiimap pupbld tkprofO echodo impO lmsgen odisrv relink tnsping [oracle9i@poweredge bin]$ |
- "netca"が該当ファイル.
4.Oracle Net Configuration Assistantを使って設定する
- netcaコマンドを実行する.
[oracle9i@poweredge bin]$ ./netca & |
- 次のような画面が表示される.








- このエラーは,既に接続先のOracleが返している事に注目する.






5.接続テスト
- SQL*Plusを使って,接続設定が反映されているか確認する.
[oracle9i@poweredge bin]$ ./sqlplus usernames/password@sid SQL*Plus: Release 9.0.1.0.0 - Production on Fri Aug 2 12:45:53 2002 (c) Copyright 2001 Oracle Corporation. All rights reserved. Connected to: Oracle8i Release 8.1.7.2.1 - Production JServer Release 8.1.7.2.1 - Production SQL> quit Disconnected from Oracle8i Release 8.1.7.2.1 - Production JServer Release 8.1.7.2.1 - Production [oracle9i@poweredge bin]$ |
- 接続先がOracle8iになっているのはご愛敬.

