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


  関連記事

SnapCrab_Demo - GeneXus X_2014-6-29_16-44-6_No-00
GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(3)

前回はスマートデバイスアプリケーションの作成を行いました。 今回は実機(Andr …

03-1-1
Genexus tips ①

今回は GeneXus で開発する際にちょっと困った時の対処や、ちょっとした小技 …

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

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

1-2
GeneXus で 住所録を作る

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

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

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

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

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

イメージ
GeneXusで既存のデータベースを読み取る

Reverse Engineering ①既存データベースをGeneXusのRe …

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

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

Login認証
GeneXus ログイン認証(TomcatのBASIC認証)

GeneXusだけではなく、ログイン認証は重要であります。 開発環境、テスト環境 …

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

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