2008-09-01 2 views
1

Visio Professional(2003)でデータベースモデルを作成しました。 Enterpriseバージョンには、Visioのデータに基づいてSQL ServerにDBを作成する機能があることはわかっています。エンタープライズをインストールするオプションはありません。一度に1つのテーブルとリレーションシップを一度に行ったり、手作業でデータベース全体を作成したりすることを除けば、作成するのに使用できるSQLスクリプトにVisioデータベースモデルを変換するツール/ユーティリティ/メソッドをお勧めします。 SQL Serverの新しいDB?Visioデータモデルに基づいてSQL ServerでDBを作成

答えて

1

私はこれをやっていませんが、ここには行きます。

  1. VisioファイルをVisio XML形式に変換します。
  2. Dia for WindowsDia VDX plug-inを使用してVisio XMLをDiaに変換します。
  3. tedia2sqlを使用してSQLを生成します。
+1

私はこれをダウンロードしてみました。 VDXファイルを開くためのサポートを提供しているので、VDXプラグインがメインのDiaプログラムと統合されているようです。ただし、Visioファイルのすべての部分をサポートするわけではありません。 tedia2sqlに関してはバイナリダウンロードがないようですが、それを動作させるためには、追加のモジュールをダウンロードして自分でコンパイルする必要があります。ウェブサイトによれば、それはMSSQLについて完全にテストされていないので、私はこの作業をしようとする時間を費やす価値はないと思います。しかし、リンクをありがとう。 –

-2

エンタープライズバージョンから何らかの形でタイプライブラリを取得できる場合は、VBAを使用して定義を取得できます。 VS 2002とVS 2003の間接的なエンタープライズアーキテクトバージョンは、数百ドルでeBayから持ち込むことができます。

関連する問題