Technical Works

ASC Technical support site

*

GeneXusの復元方法

   

GeneXusのバックアップ、復元方法としてエクスポートしてインポートする方法がありますが、
今回はKnowledgeBase(以下KB)のmdfファイルから復元したいと思います。

まず、KBが配置されているフォルダを確認します。
※今回は既存のKB(\Models\WeeklyReportSst)から新しいKB(\Models\Test)にコピーする方法で復元を実現します。

models

新しいKBフォルダ「\models\Test」を作成します。
※Testが新しいKB名になります。
上記のフォルダの中から下記、4つのファイルを新しいKBフォルダ「\models\Test」にコピーします。

・ナレッジベースのデータベース名.mdf
・ナレッジベースのデータベース名.LDF
・knowledgebase.connection
・ナレッジベース名.gxw

※GeneXusは閉じてから行ってください。

CopyTo

SQLServerを管理者権限で起動します。
データベースを右クリックして、「アタッチ」を選択してください。

アタッチ

追加から新しいKB(\Models\Test)にコピーした「ナレッジベースのデータベース名.mdf」を選択し、OKを押下します。

Add

下記の様に「次の名前でアタッチ」にアタッチする名前を入力します。OKをクリックします。
※KBのデータベース名です。KB名とは違います。

nameing

アタッチされてSQLServerに追加された事が確認できます。

import

既存KBからコピーしたファイル「WeeklyReportSst.gxw」のファイル名を「Test.gxw」に変更します。
既存KBからコピーしたファイル「knowledgebase.connection」をTextEditorで開きます。
・KBデータベース名、KB名を修正します。

connection

GeneXusを起動します。
ファイル > 開く > ナレッジベースから新しいKB「Test」を選択します。

Open

開くと既存のKB名になっているので、設定からナレッジベース名を変更します。
※プロパティのnameを修正すると自動修正されます。

setting

最後にDBの設定を編集します。
※既存のDBがある場合は上書きされるため、必ず確認が必要。

DB

「すべてをビルド」を行ってください。
これで、復元完了になります。

【POINT】

cah3-bk バックアップとして、エクスポートインポートする方法以外に、
Modelsの「mdf、Log、Connection,gxw」をバックアップとして使う事ができます。
The following two tabs change content below.

cho

最新記事 by cho (全て見る)

 - GeneXus

Loading Facebook Comments ...

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


画像で表示される認証コードを入力して下さい。

CAPTCHA


  関連記事

スクリーンショット 2014-07-24 20.56.42
GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(4)

前回はAndroid(実機)での動作確認を行いました。 今回は Mac で iO …

no image
GeneXus X Evelution2 Update 5 をインストールする(1)

GeneXus を使用するためには、GeneXus のインストールは勿論、その他 …

無題
GeneXus X Evolution 2 ライセンスで Evolution 1 を起動

GeneXus X Evolution 2(以下 Ev2) ライセンスで Gen …

1-2
GeneXus で 住所録を作る

前回は「世界一有名なプログラム」である「Hello, world!」をGeneX …

HelloWorld1-0
Genexus で 「Hello, world!」

「世界一有名なプログラム」である「Hello, world!」をGeneXusで …

GeneXus
GeneXusでAndroidとiOSのスマートデバイスアプリを作成する

GeneXusがスマートデバイスアプリを作成できるのは知っているけど、実際にどう …

SQL Server 2012 セットアップ1
GeneXus X Evelution2 Update 5 をインストールする(2)

前回でインストールする全てのアプリケーションを入手しました。 今回は入手したアプ …

SnapCrab_ナレッジベースを作成_2014-6-10_19-9-7_No-00
GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(2)

前回は環境の構築を行いました。 今回は実際にGeneXusでスマートデバイスアプ …

GeneXus
GeneXus X Evolution1 と SQLServer 2008

GeneXus X Evolution 1(以下 Ev1)を使用する為には、SQ …

1-1
GeneXus で 住所録を作る②

今回は 前回作成した住所録を拡張します。郵便番号マスタ( Transaction …