Windows版OracleClientからのアクセス3 [Linux関連]
前々回からのつづき
でよーやく本題ですが
SQL>connect system/****@192.168.***.**
まーユーザー名「system」の後ろは
Oracle10g XEをインストールした時に設定した
パスワードと言うのはいいとして、
@の後ろはなんなの?ってことが知りたくて・・
普段はここにはサービス名となってますが、
tnsnames.oraも無いので何にすれば良いのでしょーか?
で
sqlplus user/pass@host[:port][/service_name]
という記述をどっかのHP?で見つけたので、
hostの部分はOracleサーバー名もしくはIPアドレスを指定して
やれってことで接続できてました。
portはデフォルトの1521を使用したので省略可能かなーと思いますが
その後ろの[/service_name]は省いちゃっていいの さー?
指定しなくても接続できちゃったし。(ここらへんがとっても私はいい加減です。)
どーも調べてるとOracle10g XEは機能制限のため、サービスは1つしかできない(たぶん)
ようでサービス名もXEと決まっているようです。(デフォルトなので指定が不要なのかな)
試しに
SQL>connect system/****@192.168.***.**/XE
接続しました。
となったのでサービス名はXEということなんでしょう。
まだまだつづくよ(もーいいって?)
でよーやく本題ですが
SQL>connect system/****@192.168.***.**
まーユーザー名「system」の後ろは
Oracle10g XEをインストールした時に設定した
パスワードと言うのはいいとして、
@の後ろはなんなの?ってことが知りたくて・・
普段はここにはサービス名となってますが、
tnsnames.oraも無いので何にすれば良いのでしょーか?
で
sqlplus user/pass@host[:port][/service_name]
という記述をどっかのHP?で見つけたので、
hostの部分はOracleサーバー名もしくはIPアドレスを指定して
やれってことで接続できてました。
portはデフォルトの1521を使用したので省略可能かなーと思いますが
その後ろの[/service_name]は省いちゃっていいの さー?
指定しなくても接続できちゃったし。(ここらへんがとっても私はいい加減です。)
どーも調べてるとOracle10g XEは機能制限のため、サービスは1つしかできない(たぶん)
ようでサービス名もXEと決まっているようです。(デフォルトなので指定が不要なのかな)
試しに
SQL>connect system/****@192.168.***.**/XE
接続しました。
となったのでサービス名はXEということなんでしょう。
まだまだつづくよ(もーいいって?)
2010-08-22 17:11
nice!(1)
コメント(0)
トラックバック(0)
コメント 0