問題タブ [sql-server-express]
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 - [ADO.NET エラー]: データベース 'master' で CREATE DATABASE 権限が拒否されました。ファイル HelloWorld.mdf の自動命名データベースをアタッチしようとして失敗しました
データベース 'master' で CREATE DATABASE 権限が拒否されました。ファイル C:\Documents and Settings\..\App_Data\HelloWorld.mdf の自動命名データベースをアタッチしようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。
私はこれらのリンクを見つけました:
sql-server-express - SQL Server Express Editionはどの程度拡張できますか?
ウィキペディアによると、SQL Server Express Editionは「1つのプロセッサ、1 GBのメモリ、4GBのデータベースファイル」に制限されています。誰かがこれがどれほどうまくスケーリングするかについて実際的な経験を持っていますか?
sql-server - SQLServerとしてのWindowsXPの使用
WindowsXPをファイルおよびSQLサーバーとして使用する際の制限を誰かが知っているかどうか疑問に思いました。私たちが販売しているアプリケーションの1つでは、ファイル共有用にSQLServerとしてサーバーをセットアップする必要があるためです。すでにSQLExpressの使用を許可していますが、WindowsServerの低コストの代替手段としてWindowsXPを提案できるかどうかを確認したいと思いました。ファイルまたはデータベースへの同時接続の数に制限があるかどうかを確認できる唯一の潜在的な問題。10〜15人のユーザーがいる中小企業にのみこれを推奨することを考えています。
asp.net - SqlServerExpressのパフォーマンスが遅い
.NETWebアプリケーションのストレステストを行っています。これを行った理由は2つあります。実際の条件下でのパフォーマンスを確認し、テスト中に問題を見逃していないことを確認したかったのです。アプリケーションには、通常の仕事の過程で使用するのと同じように30人の同時ユーザーが使用していました。ほとんどのユーザーは、アプリケーションの複数のウィンドウを開いていました。
- 10人のユーザー:悪くない
- 20ユーザー:減速
- 30ユーザー:非常に非常に遅いですが、タイムアウトはありません
本番サーバーにロードされました。これは、2.66GHzのXeonプロセッサと2GBのRAMを搭載した仮想サーバーです。Win2K3SP2を使用しています。.NET 1.1および2.0がロードされており、SQLExpressSP1を使用しています。
その後、すべてのテーブルのインデックスを再確認しましたが、すべて正常でした。
アプリケーションのパフォーマンスをどのように改善できますか?
sql-server - sqlserver Express データベース コピー オプション
データベース上でデータベース オブジェクトをコピーするオプションが表示されないのはなぜright click > tasks
ですか?
sql-server - SQL Server Express DB は「回復中」です - それを検出/知る方法
SQL Server Express DB が「回復中」の場合、SQL 認証を使用して接続することはできません。
DB に接続する前に、DB の統計を判断する簡単な方法はありますか? (.Netを使用)
sql-server - インストールされている SQL Server インスタンスとそのバージョンを確認するにはどうすればよいですか?
インストールした sql server/sql express のインスタンスを特定しようとしていますが (手動またはプログラムで)、すべての例で、SQL クエリを実行してこれを特定するように指示されています。これは、特定のインスタンスに既に接続されていることを前提としています。 .
command-line - SQL 2005 Express Edition - 新しいインスタンスのインストール
既にインスタンスがインストールされているシステムに SQL 2005 Express Edition の新しいインスタンスをプログラムまたはその他の方法で追加する方法を探しています。伝統的に、以下のコマンド ラインにいるように、Micrsoft のインストーラーを実行すると、うまくいきます。インストーラーでコマンドを実行することは問題ではありません。SQL Express が既にインストールされている場合は不要な 40 MB の MS-SQL インストーラーをドラッグするだけです。これは私のインストーラーが現在実行しているものです:
このコマンドを起動するのに支援は必要ありません。完全なインストーラーを実際に再度実行することなく、SQL 2005 Express の新しいインスタンスを追加する適切な方法です。
なぜこれをやりたいのかについて詳しく説明しますが、単にみんなを退屈させてしまいます。SQL Express などの再インストールにかかる時間をかけずに新しいインスタンスを作成できるこの機能があれば、アプリケーションとそのインストーラーの展開に大いに役立ちます。誰にでも違いがある場合は、このインストール プロジェクトで NSIS と Advanced Installer を組み合わせて使用しています。
.net - SQL Server Service Broker の問題とチュートリアル
SQL Server Express 2005 に外部アクティベーターを実装することを検討しており、キュー、サービス、コントラクト、およびイベント通知をデータベースに追加しました。メッセージをターゲット キューに送信するトリガーも追加しました。すべてが解析され、実行され、トリガーが起動します。ただし、ターゲット キューから選択したり、クイック T-SQL スクリプトを使用してキューから受信したりすると、何も表示されません。
不思議なんだけど:
- それはどのように可能ですか?メッセージは自動受信されていますか?
- メッセージの送信中にメッセージが正しく到着したかどうかを確認する方法はありますか?
- トリガーが起動された後、サーバー上で非同期にプロセスを実行するより良い方法はありますか?
余談ですが、Service Broker の優れたチュートリアル資料を見つけるのは困難です。誰かリソースを持っている場合は、私に知らせてください。今、私は会社のオンライン リソースから本を読んでいますが、それでさえもフィルターするのが面倒です。
ありがとう、
ウィリアム
sql-server - 本番用の SQL Express?
本番環境で SQL Express を使用することは妥当な選択ですか?
Microsoft の比較表を見ました。
http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx
小規模から中規模の Web サイトで SQL Express を使用します。4 GB のデータベース サイズ制限を超えるとは思えません。SQL Express は通常、共有ホスティング環境でサポートされていますか? SQL Express を不当な選択にするような、私が見逃しているものはありますか?