Ubunutマシンでは、次のコマンドを使用して、11gインスタントクライアントを使用してOracle11gデータベースに接続します。
sqlplus username/password@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = the.address.com)(PORT = theport)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = service.address.com)))
これは問題なく動作します…MacOSX Mountain Lionでは、インスタントクライアント10g(32ビットバージョン)しか実行できませんでした。同じ回線を使用して接続しようとすると、このエラーが発生します。
-bash: syntax error near unexpected token `('
構文は10gから11gに変更されましたか?