SQL Serverデータベースに接続するC#アプリケーションがあります。すべてがうまくいきます(選択、挿入、更新、削除など)。私はアプリケーション、データベースファイルを新しいコンピュータに持っていくことに決めました。私はそれが動作しないことを前に知っていた。私はアプリケーションに変更を加え、接続されたデータベースファイルの接続文字列を試しましたが、運はありません。私はデータベースドライバが必要なようです。しかしそれは終わりではありません。私はデータベースのパラメータ(ログイン、インスタンスなど)を設定する必要があります。 SQL Serverをインストールする必要がありますか(非常に悪い習慣だと思います)、またはインストーラプログラムで行うことは可能ですか?どのような考え、リンクが素晴らしいだろう。前もって感謝します。.NET&SQL Serverデータベースアプリケーションを新しいコンピュータに移行する
答えて
SQLの機能がほとんどない中小のロードプログラムの場合は、SQL CE(コンパクトエディション)を使用することをお勧めします。 あなたのプログラムに含まれるDLLだけで、データベースに接続するためにドライバが必要です他の依存関係はありません。 SQL CEとVS2010のSP1へ
紹介:http://weblogs.asp.net/scottgu/archive/2011/01/11/vs-2010-sp1-and-sql-ce.aspx
ちょうどあなたは、SQL CEをインストールする前にインストールSP1でのVisualStudio 2010を持っていることを確認してください。
SQL CEのダウンロードリンク:ScottGuさんのブログからhttp://go.microsoft.com/fwlink/?LinkId=212219
:
SQL CEは、それを使用するためにデータベース サーバーのセットアップを実行するか、インストールする必要はありません。 SQL CEバイナリ をASP.NETアプリケーションの\ binディレクトリにコピーするだけで、Web アプリケーションでデータベースエンジンとして使用できます。実行するには、セットアップまたは特別な セキュリティアクセス許可が必要です。マシンに管理者アカウントを持っている必要はありません。 あなたのウェブ のアプリケーションを任意のサーバーにコピーすれば動作します。これは、Webホスティング環境で実行中の信頼性の高いアプリケーションである の場合でも当てはまります。
SQL CEは、ASP.NETアプリケーション内でインメモリで実行されたときに最初にアクセスするSQL CEデータベース アップを開始します、そして、あなたのアプリケーションがアンロードされるときに自動的にシャットダウンを ます。 SQL CE データベースは、ASP.NETアプリケーション の\ App_Dataフォルダ内に存在するファイルとして格納されます。
ローカルSQL Serverデータベースに接続する場合は、SQLサーバーをインストールする必要があります。
また、接続先のデータベースが必要です。
ユーザーがいる接続文字列では、このユーザーを定義し、必要なアクセス権を持っている必要があります。これは、サーバーへのSQLログインとデータベースへのアクセスの両方です。
- 1. SSMAを使用してAccess 2007データベースアプリケーションをSQL Server 2005に移行する - 問題
- 2. データベースSQL ServerをSybaseに移行する
- 3. Python:新しいコンピュータに移動
- 4. Amazon SQL Server RDSに移行
- 5. .Netのデータベースアプリケーションのベストプラクティス
- 6. SQLリモートクエリはSQL Serverの移行後に非常に遅い
- 7. 移行SQL Serverのテーブルには、
- 8. T-SQLを使用してSQL Serverコンピュータを一意に識別
- 9. SQL Server 2008 - データベースを新しいスキーマに最も効率的に移行するには?
- 10. PostgreSQLデータベースをSQL Serverに簡単に移行する方法
- 11. SQL Server 2000からSQL Server 2008 R2への移行
- 12. SQL Server CEからSQL Serverデータベースへの移行
- 13. SQL ServerからSQL Serverへの移行後のエラー
- 14. SQL Server 2005でSQL Server 2005から移行されたTimeoutException
- 15. SQL Serverの新しいデータベース
- 16. 私はSQL Server ExpressをMySQLに移行しようとしています
- 17. MS Access 2007のデータベースをSql Server 2008に移行する
- 18. SQL Server DBをCouchDBに移行する方法
- 19. oracleからsql server 2008への移行
- 20. SQL Serverスキーマの進化(移行)
- 21. SybaseからSQL Server 2008への移行
- 22. SQL ServerからMySQLへの移行
- 23. SQL Server:新しい行を待ちます
- 24. 「Ghost」行、SQL Server 2008 + .NET Windowsプログラミング
- 25. 他のコンピュータのローカルアカウントをSQL Serverに追加するには?
- 26. SQL Server 2000 - 行を更新して更新された行を返します
- 27. 開発者がSQL ServerからOracleに移行する
- 28. SQL Server 2000 - データをSQL Server 2000から移動する
- 29. インポート後にSSISパッケージを表示し、SQL Server 2008 R2に移行する場所
- 30. .NETで実行時にSQL Serverストアドプロシージャパルメータを調べる方法は?