sql >> データベース >  >> RDS >> Oracle

Oracle10gリリース2で制御ファイルを編集します

    データベースをマウントし(データベースを開かないで)、制御ファイルを再作成して、プロセスでデータファイルの名前を変更する必要があります(コントロールファイルを作成 コマンド):

    STARTUP MOUNT;
    CREATE CONTROLFILE REUSE SET DATABASE "ORCL" RESETLOGS 
        MAXLOGFILES NN
        MAXLOGMEMBERS N
        MAXDATAFILES 254
        MAXINSTANCES 1
        MAXLOGHISTORY 1815
    LOGFILE
      GROUP 1 '/home2/oracle/oradata/ccisv2/REDO01.LOG'  SIZE 56M,
      GROUP 2 '/home2/oracle/oradata/ccisv2/REDO02.LOG'  SIZE 56M,
      GROUP 3 '/home2/oracle/oradata/ccisv2/REDO03.LOG'  SIZE 56M
    DATAFILE
      '/home2/oracle/oradata/ccisv2/SYSTEM.DBF',
      '/home2/oracle/oradata/ccisv2/USERS.DBF',
      '/home2/oracle/oradata/ccisv2/sysaux.DBF',
      '/home2/oracle/oradata/ccisv2/TOOLS.DBF',
    etc...
    CHARACTER SET WE8ISO8859P1;
    
    ALTER DATABASE OPEN RESETLOGS;
    
    QUIT;
    

    すべてのデータベースファイルは、制御ファイル内で新しい場所で再識別される必要があります。



    1. 非同期処理のためのServiceBrokerの構成

    2. WAMPでPHPMyAdminの失われたMySQLパスワードへのアクセスを回復する

    3. MySQLの複数のスキーマ間の相互結合。特権とパフォーマンス

    4. Postgres:バキュームコマンドは死んだタプルをクリーンアップしません