Oracle Net Configuration Assistantで接続設定 〜for Linux on Oracle9i Client〜
Oracle Net Configuration Assistantで接続設定
〜for Linux on Oracle9i Client〜
0.改訂履歴
1.はじめに
このドキュメントでは,Oracle9i 9.0.1のLinux版で,Net9の接続設定を行う手順を説明する.
2.事前に調べておく事
- この設定を行う前に,以下の情報を集めておく.
- サーバのホスト名あるいはIPアドレス.
- Oracleのインスタンス名(SID)
- 接続のためのユーザおよびパスワード
3.ログインして環境設定をする
- Oracle用ユーザで接続して,環境変数ORACLE_HOMEが設定されているか確認する.
- 下記の例では,設定されていなかったので,設定している.
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]$
|
4.Oracle Net Configuration Assistantを使って設定する
Netcaの起動
[oracle9i@poweredge bin]$ ./netca &
|
- このエラーは,既に接続先のOracleが返している事に注目する.
5.接続テスト
- SQL*Plusを使って,接続設定が反映されているか確認する.
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]$
|