ソリューションに.sqlファイルがあります。この.sqlファイルにはデータベースを作成するスクリプトがあり、この.sqlファイルの助けを借りて、実行時にデータベースを作成したいと考えています。私はC#で.sqlファイルを実行するために多くのスニペットを得ました。しかし、それらが私自身のソリューションに存在していれば、ソリューションはどこにでも置くことができます。はい、私はソリューションのパスを介してファイルのパスを取得し、それを実行することができますが、read somewhere that it is advisable。これは私が従わなければならないアプローチですか?申請書を発行していても、これを行うとうまくいくのでしょうか?ソリューションに存在する.sqlファイルを実行します。
0
A
答えて
0
あなたはSchemaScripts.sql内のすべてのSQLスクリプトの名前を入れてtypeof(SomeType).Assembly.GetManifestResourceStream("YourNamespace.FileName.sql")
0
を呼び出して、埋め込みリソースとしてコンパイルすることを設定する必要があります。このファイルには、以下のようなエントリがあります:
:r .\Tables\MyTable.sql
:r .\StoredProcedures\My_SP.sql
は、バッチファイルに次のコードを書き留めて、SchemaScripts.sqlファイルの同じ場所に保存します。
sqlcmd -b -E -S .\SQLEXPRESS -d DatabaseName -i .\SchemaScripts.sql
は、バッチファイルを実行します。
関連する問題
- 1. デバッグのために既存のソリューションのdroolsファイルを実行します。
- 2. ファイルが存在しない場合に.htacessを実行する
- 3. PHP - ファイルが存在する場合にJavaScriptを実行する
- 4. mvn jetty:存在しないファイルを探して実行する
- 5. ファイルが存在し、ファイルが存在しない場合にのみlinuxでオープンシステムコールを実行する方法?
- 6. 存在するファイルを実行できません
- 7. ファイルが存在しますが、ファイルが存在しますが、
- 8. Qm実行ファイルがCmakeプロジェクトに存在しません
- 9. ファイルが存在し、ファイルをチェックする方法U-SQL
- 10. Rails 4:すでにファイルが存在する場合にフォームロードを実行する
- 11. Qt実行中エラー実行可能ファイルが存在しません
- 12. ドライバ実行ファイルが存在しません:chromedriver.exe
- 13. ドライバ実行ファイルが存在しません:Selenium Firefox
- 14. java.lang.IllegalStateException:ドライバ実行ファイルが存在しませんクロムドライバ
- 15. 「chromedriver」実行ファイルがPATHに存在する必要があります。ロボットフレームワークpycharm
- 16. ファイルが存在しない場合、mavenプラグインの実行をスキップします
- 17. Mac PackageMaker:ファイルが存在しない場合にのみアクションを実行する
- 18. 実行時に存在しない.xibをロードする
- 19. Eclipseは存在しないプロジェクトのみを実行します
- 20. Eclipse実行コンフィギュレーションファイルがワークスペースに存在しています
- 21. rakeはファイルがすでに存在するときにファイルタスクを実行します
- 22. コードを実行しようとするとVisual Studioソリューションに実行ファイルが見つかりません
- 23. 実行ファイルが存在するディレクトリにファイルが存在するかどうかを確認する方法はありますか?
- 24. T-SQLの存在または存在する場合
- 25. githubに存在するスクリプトでJmeterを実行する
- 26. Meteorを実行しているサーバーインスタンスにminimongoが存在しますか?
- 27. SQL Server:cursor存在しない場合に行を挿入します。
- 28. fileExistsAtPath:存在するファイルに対してNOを返します。
- 29. PythonからSQLファイルを実行する
- 30. cassandraで.sqlファイルを実行する
ok ...あなたの質問にはSomeTypeがありますか? NamespaceName.FileName.sqlでファイル名を見つけることができません。 – Sandy
@rapsalands:アセンブリ内のすべての型。何? – SLaks
私の例では、どのような型にするべきか分かりません。あなたは、例や関連リンクを手伝っていますか?お願いします – Sandy