Visual Studio用のTFSソースコントロールがあり、とてもうまく動作します。これで、SQL Serverのソース管理が必要になりました。私たちのプロジェクトのSQL Serverはローカルではなく、ネットワークの下にあり、IPで接続する必要があります。 RedGateソースコントロールと他のソースコントロールは、データベースフォルダで動作しますが、データベースからのファイルやフォルダはありません。どのソース管理が私たちの仕事に適していますか?SQL Serverの最適なソース管理は何ですか?
0
A
答えて
3
すべてのソース管理システムは、データベースソースコードを含むソースコードをファイルとして管理します。したがって、ソース管理下でデータベースを取得するための第一歩は、リモートSQL Serverからデータベース用のファイル(SQLスクリプトなど)を作成することです。これは、既存の物理データベースをSQLスクリプトとしてリバースエンジニアリングするか、Red-Gate SQLソース管理、Red-Gate SQL比較、ApexSQLソース管理、Red-Gate ReadyRoll for Visual Studio、Visual Studio SQL Serverデータツール(SSDT)Schema Compareなど。次に、ファイルをソース管理システムにチェックインします。
特定のツールの推奨事項はこのフォーラムの対象外ですが、ソース管理対応データベースツールは通常、サーバー名またはIPアドレスでローカルまたはリモートのSQL Serverに接続し、ライブデータベースのデータベーススキーマとソースコントロール。スキーマの違いは、ソース管理対象のデータベース・オブジェクトに適用するか、データベースにプロモートするか、生成されたデプロイ/移行スクリプトを適用することができます。ソース管理でどのようにデータベースツールを使用するかは、開発プロセスによって異なります。複数のアプローチがあり、それぞれが賛否両論ともメリットがあります。
ソース管理の統合のプロセスと関連ツールの両方に慣れ親しむために、ツールと開発プロセスを試してみることをお勧めします。
関連する問題
- 1. sql server 2005ソース管理
- 2. SQL Server Management Studioの2005とソース管理
- 3. SQL Serverのクエリに最適なインデックスは何ですか?
- 4. SQL Server管理者とsysadmin/serveradminの違いは何ですか?
- 5. .NET/SQL Server環境でデータベースのバージョン管理を管理する一般的な方法は何ですか?
- 6. SQL Serverのバージョン管理ですか?
- 7. RedGate SQLソース管理データ
- 8. Microsoft SQL Server管理スタジオの最大長は8000です
- 9. DirectXテクノロジーを学ぶのに最適なソースは何ですか
- 10. ウェブサイトのユーザー写真を管理する最適な方法は何ですか?
- 11. データベースアクセスアプリケーションの並行性を管理する最適な方法は何ですか?
- 12. DRFでカスタムシリアライザを管理する最適な方法は何ですか
- 13. RailsアプリケーションでマルチページJavaScriptを管理する最適な方法は何ですか?
- 14. Team Foundation Serverソース管理下のLocalhostサイト
- 15. 分散ソース管理のMicrosoftの計画は何ですか?
- 16. SQL Server管理スタジオでの演算子とアラートの使用は何ですか?
- 17. SQL Serverのメモリの管理
- 18. SQL Server 2008でクエリ結果を最適化する最適な方法は何ですか?
- 19. SQL Server接続の管理
- 20. SQL Serverに接続してデータマイニングに最適なプログラムは何ですか?
- 21. Gitはソース管理のみですか?
- 22. ソース管理システムでプログラムの所有権を管理する効果的な方法は何ですか?
- 23. Team Foundation Server - SQL Serverのバージョン管理
- 24. Oracle DDL/DMLスクリプト、ソース管理のPL/SQL
- 25. ウェブアプリケーション用の最適な管理パネル
- 26. Asp.Net SQL Serverセッション管理
- 27. SQL Server 2008 Web管理スクリプト?
- 28. SQL Server 2008 R2管理オブジェクトエラー
- 29. .net開発のソース管理を処理する最善の方法は何ですか?
- 30. SQL ServerのT-SQLエラー処理のベストプラクティスは何ですか?
お返事ありがとうございます、親愛なるダンはもっと表現できますか?私はサーバーIPを持っているだけで、mdfやldfはありません。 – user2497070
@dan - ReadyRollをあなたのリストに含めることができますか?これは別のRedgateソリューションですが、これはVisual Studioにあり、他の人がとる状態ベースのアプローチよりもマイグレーションベースのデプロイメントアプローチをとる点を除いて –
@ user2497070、それはソース管理されたソースコードファイルであり、物理的ではありませんデータベースファイル(類似のオブジェクトコードであってもかまいません)。ソースコードなしであなたのDDLとEXEをチェックインしないでしょうか?うまくいけば私の答えを書き直しました。 –