質問: ### 前提・実現したいこと 【環境】 Windows8.1 こちらの本の付属データ(演習で使う表が入っている)を使用しPL/SQLを勉強しようと思っています。 今、こちらのデータをSQL developerに貼り付けスクリプトの実行をしたところ、 > > ORA-01031:権限が不足しています。 > > > と表示されてしまいました。 もし解決方法などご存知の方がいらっしゃいましたら、どうかアドバイスを頂けないでしょうか。 よろしくお願い致します。 ### 発生している問題・エラーメッセージ ``` ORA-01031:権限が不足しています。 ``` ### 試したこと こちらのサイト様を参考にさせていただき、 1sqlnet.oraファイルに「SQLNET.AUTHENTICATION_SERVICES=(NTS)」と記載されているかの確認 2ORA-DBAグループにOSユーザーが含まれているかの確認 を行いました。1は確認したところ「SQLNET.AUTHENTICATION_SERVICES=(NTS)」が記載されていたので大丈夫そうでしたが、2はwindowsのバージョンの都合上、確認することができませんでした。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: 技術書は10年も前の発行されたもので勉強するのは止めたほうがいいです。サポート契約が有効でも、Oracle11gは既にどんな大きなバグが発生しても新たなパッチは提供されません。 そのエラーが発生したSQLをSQL言語リファレンスで確認してください。必要な権限が書いてあります。 >Windows8.1 Oracle Databaseのソフトウェア要件 >Windows 8.1 - ProおよびEnterpriseエディション は満たしていますか? また、Home Premium を使っていませんか?