問題タブ [mdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - ローカル データベースを使用する WPF アプリケーションの最適な展開方法は何ですか?
- 必要なすべてのファイル ( .exe、.mdfデータベース、.xml構成ファイルなど) を含む1 つのディレクトリに存在するWPFアプリケーションを作成したいと考えています。
- アプリケーションは、このシナリオをサポートするために、どのディレクトリにあるかに関係なく動作する必要があります。
- person 1がアプリケーションを実行します
c:\temp\wpftool.exe
- アプリケーションがデータベースを読み書きする
c:\temp\wpftool.mdf
- 人 1はそのディレクトリを圧縮し、電子メールで人 2 に送信します。
- 人 2がそれを に解凍すると
c:\Users\jim\documents\checkout\wpftool.exe
、アプリケーションはそのディレクトリ内の同じデータベースの読み取りと書き込みを行います (c:\Users\jim\documents\checkout\wpftool.mdf
) - 人物 2はディレクトリを再度圧縮し、それを人物 1 に送り返し、変更を続けます。
- person 1がアプリケーションを実行します
上記のシナリオをサポートする WPF アプリケーションを作成する最良の方法は何ですか? 、考慮:
- ハードコーディングされたデータベース接続文字列があってはなりません
- 最適な展開 方法は何ですか? 一度クリックしてください。それとも /release ディレクトリから .exe ファイルをコピーするだけですか?
- ユーザーはデータベース内のパスワードに基づいてログインする必要があり、第三者が電子メールを傍受した場合でも、データベース内のデータを簡単に見ることができないような合理的なセキュリティ
authentication - コンピューターが存在しない場合、Windows 認証が設定された .mdf sql サーバー ファイルのログイン情報を変更するにはどうすればよいですか?
当社では、Outlook 2007 Business Contact Manager を実行しているコンピューターを使用しており、すべての情報は SQL Server データベースの MSSmallBusiness.mdf ファイルに関連付けられています。すべてが素晴らしく、ダンディでした。コンピューターを Windows 7 に更新することにしたので、アップグレードし、Windows 7 はすべての古いファイルを Windows.old フォルダーに入れました。
問題は、Outlook Business Contact Manager を再インストールしたところ、データベースにアクセスできないため、データベースに接続できないというメッセージが表示されることです。(アップグレード時にPCの名前を変更しました)、Windows認証を使用していると思います。
データベースを開発用マシンに取り込んでサーバーにアタッチしようとしましたが、ログインに失敗したか、アクセスが拒否されました...
ここで何をすればいいですか?データベースファイルが目の前にあることを知っていても、本当にすべてのデータを失ったのでしょうか?
asp.net - mdfファイルのデータを確認するにはどうすればよいですか
私はasp.netアプリケーションを持っています。App_Dataフォルダーがあります。このフォルダには、mdfファイルとldfファイルが含まれています。これらのファイル内のデータを確認するにはどうすればよいですか。テーブルの構造を見たいです。
sql - MDF テーブルの SQL CREATE TABLE ステートメントを生成するにはどうすればよいですか?
Visual Studio 2008の.mdf ファイルに、さまざまな種類の多数の列が含まれる 1 つのテーブルがあります。
このテーブルを変更して別の同様のテーブルを作成できるように、このテーブルを生成する SQL ステートメントを生成するにはどうすればよいですか? SQL Server なしでこれを行う方法はありますか?
sql - mdfファイルをコピーして、実行時に使用します
mdfファイル(および彼のログファイル)をコピーした後、データを挿入しようとします。次のメッセージが表示されます。
「ファイル[fileName].mdfの自動名前付きデータベースをアタッチしようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、UNC共有にあります。
ファイルマニュアルをコピーすると、すべて正常に機能しました。File.Copyの順序は正しいですか?
asp.net - DBをサーバーからアプリケーションのAppDataフォルダーにコピーするにはどうすればよいですか?
ローカルマシンのDBにアクセスするASP.NETアプリケーションに取り組んでいます。代わりに、このDBをアプリのAppDataフォルダーに配置したいので、VS SQLインスタンス内からmdfファイルにアクセスして簡単に作業し、プログラマー間で簡単にコピーして共有できます。
どうもありがとう!
asp.net - mdf ファイルは App_data フォルダーの下で正しく動作しますが、SQL サーバーにアタッチした後、次のエラーが発生します。
mdf ファイルは App_data フォルダーの下で正しく機能していますが、SQL サーバーにアタッチした後、asp.net ページを実行すると次のエラーが発生します。
ユーザーの既定のデータベースを開けません。ログインに失敗しました。ユーザー 'Domain\myUserName' のログインに失敗しました。
[編集] 詳細情報; SQL データ ソースと接続文字列。
c# - クライアントマシンにSQLServerをインストールせずにSQLServerデータベースのMDFファイルに接続しますか?
SQLServerデータベースを使用する必要があるウィンドウアプリケーションを作成しています。SQLサーバーをインストールせずにこのアプリケーションをクライアントマシンにインストールして、アプリケーションがデータベース、つまりクライアントシステムで提供するmdfファイルに接続できるようにします。
SQL Serverをインストールせずに、ウィンドウアプリケーションを介してクライアントマシンのデータベース(mdf)に接続するにはどうすればよいですか。?それが可能かどうかはわかりません。
可能であれば、その場合の接続文字列はどうなりますか。データベースをネットワークで使用する必要はありません。
クライアントmahineはインストールする必要はありません。すべてのものはペンドライブを介して実行する必要があります
sql - 接続されたデータベースに対してSQLスクリプトを実行していますか?
Sql Server 2008 ExpressのインスタンスにMDFをアタッチしました。テーブルやインデックスなどを生成するには、MDFに対していくつかのSQLスクリプトを実行する必要があります。
しかし、これを機能させる方法がわかりません。Visual Studioでスクリプトをロードすると、サーバーに接続してデータベースに対して実行することしかできません。別のプロバイダー(Microsoft Sql Serverデータベースファイル)を選択できないため、MDFを選択できません。
これにより、スクリプトを個別のクエリとして実行する唯一のオプションが残りますが、TSQLCREATEステートメントをサポートしていないように見えるため機能しません。
接続されたデータベースに対してSQLスクリプトを実行するにはどうすればよいですか?
sql - MDF (SQL) データベース ファイルが 88 GB を超えていますが、その理由がわかりません。
何らかの理由で、SQL データベース ファイルが爆発して 88 GB を超えましたが、その理由がわかりません。大きなテーブルを検索するためにいくつかのスクリプトを実行しましたが、大きすぎるものは何も見つかりませんでした。また、データベースの縮小(何もしませんでした)とファイルの縮小(エラーを返します)を実行しようとしました。
他に何ができるか考えている人はいますか?
ありがとう。