Oracle Databaseインストール
winx64_12201_database.zip解凍
setup.exe実行
チェックを外して、次へ
はい
次へ
次へ
次へ
グローバルデータベース名:任意
パスワードを入力し、チェックを外して、次へ
はい
インストール
チェックして、アクセスを許可する
閉じる
スタートメニューに追加される構成は下記の通り。
Oracle – OraDB12Home1
├Administration Assistant for Windows
├Database Configuration Assistant
├Database Upgrade Assistant
├Locale Builder
├Net Configuration Assistant
├Net Manager
├Oracle Instance Manager
├Oracle ODBCヘルプ
├Oracle ODBCヘルプ(日本語版)
├Oracle Provider for OLE DB Readme
├Oracleホーム・ユーザーのパスワードの更新
├SQL Developer
├SQL Plus
├Unicodeのデータベース移行アシスタント
├Universal Installer
└Wallet Manager
初期設定
「C:\app\admin\virtual\product\12.2.0\dbhome_1\network\admin」各ファイルの初期値
listener.ora
# listener.ora Network Configuration File: C:\app\admin\virtual\product\12.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\admin\virtual\product\12.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\admin\virtual\product\12.2.0\dbhome_1\bin\oraclr12.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
sqlnet.ora
# sqlnet.ora Network Configuration File: C:\app\admin\virtual\product\12.2.0\dbhome_1\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora
# tnsnames.ora Network Configuration File: C:\app\admin\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_TOPY =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
データベースの作成(追加)
「Database Configuration Assistant」起動
次へ
グローバルデータベース名:任意
パスワードを入力し、チェックを外して、次へ
はい
はい
終了
閉じる
注意:データベース作成中に別プロセスで「sqlplus」コマンドを実行すると、データベース作成処理が中断してしまう。
初期設定
tnsnames.oraに設定が追加された
# tnsnames.ora Network Configuration File: C:\app\admin\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_XXX =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
XXX =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XXX)
)
)
YYY =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = YYY)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
LISTENER_YYY =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
データベースのインポート
コマンドプロンプト「cmd」起動
sqlplus sys as sysdba
パスワード:作成したデータベースのパスワード
ユーザ作成
SQL>
CREATE USER XXX IDENTIFIED BY XXX DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP PROFILE DEFAULT;
GRANT DBA TO XXX;
GRANT UNLIMITED TABLESPACE TO XXX;
GRANT SELECT ON "PUBLIC"."V$SESSION" TO XXX;
GRANT SELECT ANY TABLE TO XXX;
EXIT;
「C:\app\admin\virtual\admin\XXX\dpdump」下にdmpファイルを置く。
imp XXX/XXX@XXX FILE=C:\app\admin\virtual\admin\XXX\dpdump\XXX.dmp LOG=C:\app\admin\virtual\admin\TOPY\dpdump\XXX.log FROMUSER=XXX TOUSER=XXX ignore=y
エラーに対処
IMP-00058: Oracleエラー604が発生しました。
ORA-00604: 再帰SQLレベル1でエラーが発生しました。
ORA-01116: データベース・ファイル1のオープンでエラーが発生しました。
ORA-01110: データファイル1: 'C:\APP\ADMIN\VIRTUAL\ORADATA\XXX\SYSTEM01.DBF'
ORA-27041: ファイルをオープンできません
OSD-04002: ?t?@?C????[?v??????????S-Error: (OS 5) ?A?N?Z?X??????????????B
ORA-01017: ユーザー名/パスワードが無効です。ログオンは拒否されました。ユーザー名:
「C:\app\admin\virtual\oradata\XXX\SYSTEM01.DBF」のプロパティ→セキュリティ→
適用→OK
コメント