0

私の現在のタスクは、Oracle データベースを手動で作成できる .bat ファイルを作成することです。これにより、Database Configuration Assistant は不要になります。

私はこのガイドに従っています。

「データベースの作成」で行き詰まっています。入力時:

SQL> create database ORA10

ガイドで説明されているように、期待される出力が得られません。

SQL>create database ora10
logfile   group 1 ('D:\oracle\databases\ora10\redo1.log') size 10M,
          group 2 ('D:\oracle\databases\ora10\redo2.log') size 10M,
          group 3 ('D:\oracle\databases\ora10\redo3.log') size 10M
character set          WE8ISO8859P1
national character set utf8
datafile 'D:\oracle\databases\ora10\system.dbf' 
          size 50M
          autoextend on 
          next 10M maxsize unlimited
          extent management local
sysaux datafile 'D:\oracle\databases\ora10\sysaux.dbf' 
          size 10M
          autoextend on 
          next 10M 
          maxsize unlimited
undo tablespace undo
          datafile 'D:\oracle\databases\ora10\undo.dbf'
          size 10M
default temporary tablespace temp
          tempfile 'D:\oracle\databases\ora10\temp.dbf'
          size 10M;

代わりに、番号付きの入力リクエストを大量に受け取ります。

SQL> create database ORA10
  2 and
  3 it
  4 doesn't
  5 seem
  6 to
  7 stop
  8 asking
  9 for
  10 inputs

私がグーグルで検索した他のソース/ガイドは、前述のガイドに似ています。私の知る限り (正しいキーワードを使用していない可能性があります)、出力は発生しないはずです。ここで何が起こっているのかを特定できません。

私は実際には SQL やコマンド プロンプトの使用についてあまり知らないことに注意してください。私のバックグラウンドは教室の HTML/CSS/Java/Python に限られています。私は、何の指示も準備もなしに、特定の期間 (1 週間) 内に多くのプログラミング関連のタスクを完了することを敢えてしましたが、支援のためにインターネットを使用することは許可されています。これまでのところとても良いです。

事前に感謝します。

4

1 に答える 1

1

最後のセミコロンcreate database ORA10を含むから までのリストのすべての行は出力されませんが、代わりに1 つのステートメントの一部です。セミコロンはそれを終了し、コマンドインタープリターにあなたが書いたものを実行するように伝えます. したがって、(セミコロンで) 完了したことを伝えるまで、引き続き入力を求められます。size 10M;

他のオプションを指定せずに単にデータベースを作成したい場合は、セミコロンを追加するだけです。以下は、デフォルト構成で「ORA10」という名前のデータベースを作成します。

CREATE DATABASE ORA10;
于 2013-07-31T08:44:20.613 に答える