Oracleデータベースのインストールおよびテスト


win 7でOracle 10 gデータベースをインストールし、エラーメッセージをプロンプトします:oracle 10 gはwin 7でインストールされ、プロンプトプログラムが異常に終了し、未知のエラーが発生します.
解決策:setupを右クリックし、プロパティ->互換性->互換性モードでこのプログラムwindows xp(service pack 3)を実行し、管理者としてインストールを実行すればいい.
 
インストールに成功すると、新しいユーザーを作成できます.
ユーザーcreate user drp identified by drpを作成します.表領域create tablespace ts_の作成drp datafile'F:梁煥月drp_data.dbf' size 100m; ユーザーalter user drp default tablespace ts_に表領域を割り当てるdrp; 承認alter user drp default tablespace ts_drp;
 
新しいユーザーdrpを作成し、パスワードはdrpです.次に、Oracleデータベース接続のテストを開始します.
データベース接続を開くには、Oracle JDBCドライバを登録する必要があります.
JDBCドライバを登録するには、次の2つの方法があります.
(1)javaを使用する.lang.ClassのforName()メソッド:
     Class.forName("oracle.jdbc.driver.OracleDriver");      

(2)JDBC DriverManagerクラスのregisterDriver()メソッドを使用する:
    DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); 

データベース接続を開く
    conn = DriverManager.getConnection(dbUrl, username, password);

dbUrl:プログラムが接続するデータベースと、使用するドライバのタイプ.usernameはdrp,passwordパスワードdrpのようなユーザー名です
ただしdbUrlはドライバタイプに依存します.現在よく使用されているOracleドライバのタイプは2つあります.
     (1)JDBC OCI (OCI oracle call Interface).
     (2)JDBC  THIN
JDBC THINタイプのdbURL:jdbc:oracle:thin:@localhost:1521:bjpowernode
JDBC OCIタイプのdbURL:jdbc:oracle:oci:@bjpowernodeの場合
よく使われるJDBC THINタイプのdbURL構造の説明:
    jdbc:oracle:thin:@host_name:port:database_sid
その中のhost_nameは本機のipを表す.
port:Netデータベースリスナーこのポートでのリクエスト待ち:1521(デフォルト)
               database_sid:接続データベースOracleのインスタンスOracle_SID.デフォルトはデータベース名です.
ただし、Oracle_を確認するにはSIDはこの方法でOracleを問い合わせることができます.SID:
Windows 32ビットレジストリで:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORACLE_SID
Windows 64ビットレジストリで:
  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb10g_home1\ORACLE_SID