私のMS Accessプロジェクト(gitを使用)のソースコントロールを実装しようとしています。質問How do you use version control with Access development?は、クエリ、モジュール、フォーム、マクロ、レポートのテキストからのエクスポート/再読み込みをセットアップするのに役立ちました。テーブルスキーマについては、この別の質問のコードであるTable Creation DDL from Microsoft Accessを使用してcreate文をエクスポートしようとしました。私はその後、これらのcreate文を使用してAccessにテーブルを戻すことができました。残念ながら、外部キー定義はエクスポートされません。 DDL文として外部キー参照をエクスポートする方法はありますか?外部キー定義をMS AccessからDDLステートメントとしてエクスポートする
2
A
答えて
0
私はこの目的でOASISを使用します。これはもともとSubversion(TortoiseSVN)で動作するように設計されていますが、SVNの部分を無視すると、このツールはMercurialにとっても非常に役立ちます。なぜGitでもないのですか?それは無料ではありませんが、(小さな)価格の価値があります。
つまり、OASISはすべてのAccessオブジェクトをファイル(オブジェクトごとに1つのファイル)との間でエクスポートおよびインポートし、MSSCCIの部分的に狂った実装(「テーブルおよびその他のオブジェクト」)を回避します。これらのファイルを持っていれば、任意のバージョン管理システムを使用することができます。
関連する問題
- 1. 外部キーとしての主キーが重複定義例外をスローする
- 2. MS Accessで複合キーを定義する方法は?
- 3. 外部キーの定義
- 4. 外部キーを使用してSQLを定義する時間
- 5. RデータフレームをMS Accessにエクスポート
- 6. MATLABデータをMS Accessにエクスポート
- 7. MS AccessクエリをMS Excelにエクスポート
- 8. ステートメント/プライマリと外部キーの結合
- 9. MS AccessクエリCASEステートメントで
- 10. MS Access Excel形式にエクスポート
- 11. 特定の関係の外部キーのエクスポートを防止する
- 12. MS AccessファイルとSQL Serverの間のデータリンクを再定義する
- 13. MS-Accessテーブル定義でNow()とDate()を使用する
- 14. Excel VBAを使用してデータをMS Accessテーブルにエクスポートする
- 15. MS Accessメモ欄をエクスポートしてUnicodeを変換します
- 16. 外部キー
- 17. MS Access XMLをエクスポートしますが、VBのID要素を除外します
- 18. 外部キーを持つINSERTステートメント
- 19. AccessデータベースはMS Accessアプリケーションから独立していますか?
- 20. MS-AccessでINSERT INTOステートメントを生成
- 21. ログインしたユーザーの外部キーを外部キーとして保存する
- 22. insertステートメントが外部キーと競合しましたSQL
- 23. 更新ステートメントが外部キーと競合しました
- 24. MS-Accessフォームの結果をExcelにエクスポートしますか?
- 25. vb.netの外部キーの挿入SQLステートメント
- 26. Grails:主キーとしての外部キー?
- 27. Mnesiaで外部キーを定義する方法
- 28. Slickでオプションの外部キーを定義する方法は?
- 29. cakePhpの外部キー定義:遅延読み込みですか?
- 30. MS Access + SQL - switchステートメントの左結合?
ここにいくつかの注意があります:http://stackoverflow.com/questions/698839/how-to-extract-the-schema-of-an-access-mdb-database/699516#699516 – Fionnuala
クロスポスト[この解決方法] (http://stackoverflow.com/questions/698839/how-to-extract-the-schema-of-an-access-mdb-database/9910716#9910716) –