4

私はオラクルが初めてです。ラップトップにWindows 7 x64を新規インストールして、Oracle 12c Enterprise Editionをインストールしました(学習目的)。

管理者の Windows アカウントで、最初に標準の Windows ユーザーを作成し、インストール中に使用するパスワードを設定しました。インストールは正常に行われ、デフォルトの ORCL データベースが作成されました。私が受け取った唯一の警告は、「選択されたOracleホームはOracleベースの外部にあります」でした。これは、ディレクトリオプションに戻り、ディレクトリを「管理者名」から「Oracle」に設定することで修正し、「Oracle」名に従ってすべてのディレクトリを調整しました(インターネットでこのソリューションを見つけました)。

システムの再起動後、セットアップで定義したユーザー名とパスワードを使用してORCLデータベースに接続しようとしていますが、SQL DeveloperまたはSQLを使用しているかどうかにかかわらず、ログオンが正しくない「ora-01017無効なユーザー名/パスワードのログオンが拒否されました」と表示され続けますプラスコマンドライン?

私はインターネットで検索してみましたが、あまり役立つものは見つかりませんでした。または、技術的すぎて理解できないと言っていましたが、これを機能させるにはどうすればよいかを簡単に説明できますか?

Windows 8 でこのインストールを 2 回行った結果、OS でエラーが発生し、その後 Windows 7 に切り替えましたが、この 3 回目のインストールでもこの​​エラーが発生しました。

4

3 に答える 3

2

SQL Plus を開き、ユーザー名に「Sys as SYSDBA」と入力します。パスワードは入力しないでください。自動的に接続されます。

ユーザー名を入力してください: SYS as SYSDBA

パスワードを入力してください: (必要ありません)

スクリーンショット

http://i.stack.imgur.com/E4seR.png

于 2015-02-16T20:19:45.903 に答える
0

私も最近同じことを経験したので共感できます。Windows 10 (2020) の下。

私の場合、スペイン語のコンピューターを使用しています。デフォルトでは、Oracle 12c for Windows は英語の文字セットなどを想定しています。

解決策: Windows の地域設定に移動し、デフォルトの「地域形式」として英語を選択します。私の場合は「スペイン語(米国)」で行きました。その後、SQL Developer と BOOM を再起動しました。不可解な「ora-01017」エラーはもうありません。

良い習慣: 初めて接続するために、SYSDBA として「SYS」を追加しただけです (まだ他のユーザーがいないため)。待望の SQL 開発者のワークシート (SYSDBA としての SYS) から、「通常の」ユーザーを作成しました。次に、その新しいユーザー用に「デフォルト (通常)」の接続プロファイルを作成し、その接続から DDL を開始しました。

そこから問題なく動作します。あなたの場合に役立つことを願っています!

于 2020-07-10T04:10:44.193 に答える