6

Oracle XEには、従業員や部門などに関する事前インストールされたデータベースがありますが、新しいデータベースを作成したいのですが、コマンドラインで実行できることはわかっていますが、データベースのホームページを確認したところ、テーブルの作成しか見つかりませんでした、GUIまたはブラウザで、独自のデータベースを作成し、従業員データベースではなくこのデータベースにのみアクセスできるユーザーを作成する必要があります

4

4 に答える 4

13

「データベース」ではなく「スキーマ」を意味していると思います。インストーラープログラムはXEという名前のデータベースを作成し、そのデータベース内にHRという名前のスキーマがあります。追加のスキーマを作成するには、SQLPlusやDatabaseControlなどの任意のOracleツールを使用できます。実行するのは、新しいユーザーアカウントを作成することだけです(user = schemaのため)。ただし、OracleがSQL Plusよりもおそらく好むのは、Win2Kデスクトップに配置されたショートカットを使用してコンピュータのXE「ホームページ」にアクセスし、[管理]リンクをクリックすることです。

詳細はこちら:http ://www.dbforums.com/oracle/1605421-creating-new-db-express-edition.html

于 2012-05-25T08:30:25.670 に答える
4

これは、img-snapshots を破棄したテキスト モードでの手順です...

'''前提条件: 管理者権限が必要です

'''このドキュメントは、Microsoft Windows バージョンの Oracle XE のみを対象としています

'''私はこれを Oracle XE 11g で行いました..Oracle XE のすべてのバージョンで同じであることを願っています....

1) Oracle XE をインストールする

2) インストールの一部として指定したシステム パスワードを書き留めていることを確認します。

3) インストール後、 をクリックして Oracle XE サービスを開始します。Start Database

4) 「はじめに」ページをクリックして、Oracle Web ダッシュボードを開きます。

5) Web ダッシュボードで新しいユーザーを作成します。

a.  In the Getting Started web page, click on – “Application Express”

b.  Login as system user

c.  Now create new-user under Application Express, give the db-username,application-express-user-name as same for convenience.

6) db_user が作成されたら、sql_plus を開きます

7) connect sys as sysdbaユーザーsystemパスワードを入力し、

8) sysdba ロールを created-db に付与します。

grant sysdba to {database}; 例えばgrant sysdba to pcbscheduler;

9) これで、XE での新しいデータベースの作成が完了しました (限定されているため)。

10) Oracle SQL Developer から接続してみます。

于 2015-05-07T07:26:04.040 に答える
2

オラクルxeでは、少し奇妙だと思います。ユーザーを作成する必要があります。そのユーザーとしてログインすると、データベース オブジェクトを作成できます。

いわゆるデータベースのホームページから行うことができます。オプションを実際に検討したい場合。ユーザーを作成した後。SQL開発者をインストールして接続できます。それは私にとってより直感的に機能します。

于 2012-05-25T08:31:35.397 に答える