sql >> データベース >  >> RDS >> Oracle

bash変数使用時のSqlplusログインエラー:SP2-0306:無効なオプション

    メッセージは非常に明確です:

    • データベースへの接続に成功しました
    • 提供された資格情報が間違っています

    これは、クライアントの構成に実際には何も問題がないことを示しています。

    だから、それはあなたに

    を残します
    • ユーザーとpwの組み合わせが間違っている
    • 自分が持っていると思うデータベースに連絡していません

    可能性:

    • コマンドラインから提供されたクレデンシャルで接続できることを確認してください。
    • tnsping mydatabaseを使用して、接続しているホストとインスタンスをチェックし、それが正しいことを確認します。このコマンドからの出力は、接続しているホスト、ポート、およびインスタンス/サービスを示しているはずです。間違っている場合は、tnsnames.oraファイルでこのエイリアスを確認してください。
    • @OMG Poniesが示唆しているように、11gを使用している場合は、パスワードの大文字と小文字が正しいことを確認してください


    1. テーブルの行サイズを決定する

    2. Capgemini AgileInnovationPlatformとOracleCloudを使用した大規模なクラウドネイティブとDevSecOps

    3. SQL ServerでのIIF()のしくみ

    4. Liquibaseロック-理由は?