Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 12 変更点とアップグレード » SQL Anywhere 12 へのアップグレード » SQL Anywhere サーバーのアップグレード

 

データベースのアップグレード

 ♦ データベースの再構築 (コマンドライン)

旧バージョンのユーザーは、次の手順に従って、データベースをバージョン 12 に再構築できます。

  1. データベースをバックアップします。次に例を示します。

    dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir

    詳細については、データベースのバックアップを参照してください。

  2. 断片化されているドライブでは、データベースのパフォーマンスが低下するので、可能な場合は、新しいデータベースを保存するドライブの断片化を解除してください。

  3. バージョン 12 の dbunload ユーティリティは、旧バージョンのデータベースサーバーで実行されているデータベースに対して使用できないので、すべての SQL Anywhere データベースサーバーを停止します。次に例を示します。

    dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql"
  4. 既存のデータベースをアンロードして、新しいバージョン 12 のデータベースに再ロード (再構築) します。次に例を示します。

    dbunload -c "DBF=mydb.db;UID=DBA;PWD=sql" -an mydb12.db
  5. 新しいデータベースは、バックアップしてから使用します。次に例を示します。

    dbbackup -c "DBF=mydb12.db;UID=DBA;PWD=sql" new-db-backup-dir
  6. 新しいデータベースは、検証してから使用します。次に例を示します。

    dbvalid -c "DBF=mydb12.db;UID=DBA;PWD=sql"
 参照