問題タブ [sql-server-2005-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-2005 - CrystalReport ビューアを開く際のエラー
私はこの問題を抱えており、長い間デバッグしようとしています。
セットアップは次のようになります。
私。アプリケーションは、VS2005、.net 2.0 を使用して開発された Windows アプリケーションです。
ii. Cyrstal レポート コンポーネント Crystal Report Viewer を使用して、さまざまなレポートを同じフォームに動的に表示します。
iii. データベースは SQLSERVER Express 2005 で、別のマシンに配置されています。
アプリケーションを db サーバーで実行すると、レポートを表示できます。ただし、上記の dbServer に接続されている別のマシンでアプリケーションを実行すると、エラーが発生します。(開発セットアップではこのエラーは発生しません)
ソース: CrystakReprotViewer.CS:SendDBLogonForReport() 詳細: ログオンに失敗しました。詳細: ADO エラー コード: 0x ソース: Microsoft OLE DB Provider for SQL Server 説明: [DBNETLIB][ConnectionOpen (無効な Instance())] 無効な接続。SQL 状態: 08001 ネイティブ エラー: ファイル C:\DOCUME~1\admin\LOCALS~1\Temp\ActionPoints のエラー {52820D22-199C-4D46-A76B-70A55D9F54D5}.rpt: 接続できません: ログオン パラメータが正しくありません。Trivalve.UI.Client.Reports.CrystalViewer.CrystalReportViewer.SetDBLogonForReport (ConnectionInfo connectionInfo、ReportDocument reportDocument) で D:
詳細については、ヘルプとサポート センター ( http://go.microsoft.com/fwlink/events.asp ) を参照してください。
ありがとう、ラムジー
sql - SQL バイナリ データ フィールドの内容を表示するにはどうすればよいですか?
MS SQL Server 2005 データベースのバイナリ データを含むフィールドの内容を表示する方法を知っている人はいますか?
database - 継続的なデータベースのバックアップ?
次のシナリオがあります。
私たちのシステムは、SQL Server Express 2005 データベースをローカルで (各ユーザーのデスクトップで) 実行しています。システムは、マシンからの大量の生産データを保存しています。データの安全性に対する要求は高く、毎晩、あるいは毎時間バックアップを行うだけでは十分ではありません。データベースのほぼ瞬時/継続的なバックアップを保証するバックアップ戦略が必要です。
これに似たシステムの実装に成功した人、および/またはそれを達成する方法についていくつかのアイデアを持っている人はいますか? 私が今思いつく唯一のことは、データを保持するためにミラー化されたドライブ (raid) を持つことですが、それは複雑で費用がかかります。
これは私と私の会社にとって深刻な問題であるため、これについてあらゆる考えをいただければ幸いです。前もって感謝します!
アップデート:
シナリオの説明が十分に明確ではありませんでした。システムは、何にも接続されていない車両にデータを保存しています。そのため、集中データベースは不可能です。標準/エンタープライズ バージョンの SQL Server も使用できません。コストが高すぎるためです (車両ごとにライセンスが必要です)。ご意見ありがとうございます。
sql-server - SQL Express リモート アクセス
リモート アクセスを許可するように構成中に SQL Express 2005 をサイレント インストールする方法はありますか? または、SQL Server Management Studio UI を使用して構成を行う必要がありますか?
asp.net-3.5 - Web サーバーが SQL Server Express と通信するときの TCP ポート
非常に厳密なファイアウォールが設定されているホスティング会社の Web サーバーで実行されている asp.net 3.5 Web アプリケーションがあります。Web アプリケーションは、まったく別のネットワーク上にある SQL Server Express 2005 と通信します。
問題は、ポート1433でSQLサーバーに接続するときに、WebアプリケーションがSQLサーバーにランダムなポート番号を送信して接続することです。したがって、WebアプリケーションはSQLサーバーに接続できません。これは、範囲全体を開く必要があるためです。準備ができていないファイアウォールのポート番号。
私の質問は次のとおりです。接続文字列または web.config のどこかで、クライアントが SQL Server に送信して接続し直すポートを指定できますか?
ありがとう
sql-server-2005-express - ManagementStudioのMSSQL2005ストアドプロシージャテンプレートで既定の作成者名を設定するにはどうすればよいですか?
MS SQL Server Management Studio Expressで、[Programmability]フォルダーの下の[Stored Procedures]フォルダーを右クリックして、ストアドプロシージャを作成するときに、既定の作成者名を自分の名前に設定する方法はありますか?新しいストアドプロシージャを作成するたびに更新を続ける必要がなければ、多くの時間を節約できます。
.net - 'System.Web.Security.SqlMembershipProvider' には、スキーマ バージョン '1' と互換性のあるデータベース スキーマが必要です
プロファイルを使用したいのですが、 aspent_regsql -A p を使用してテーブルをインストールできました。それらは SQL 管理スタジオ全体で見ることができます。
私は実際に SQLExpress 2005 を使用しており、私の dbo.aspnet_SchemaVersions が設定されています。何がうまくいかないのか誰か知っていますか?
ところで、接続文字列とアプリ コードは問題ないと確信しています。前もって感謝します。
sql-server-2008 - エラーのある SQL Server ミラーリング スキームでミラーリング監視を設定する際の問題
ドメインの一部ではなく、AD を使用しない 3 つの Windows サーバー (data1、data2、および datawitness) があります。http://alan328.com/SQL2005_Database_Mirroring_Tutorial.aspxの指示に基づいてミラーリングをセットアップしようとしています。data1 に datawitness を監視サーバーとして使用するように指示する最後の一連の指示まで、私は成功しました。そのステップは次のメッセージで失敗します。
データベースの変更 MyDatabase 設定の証人 = 'TCP://datawitness.somedomain.com:7024'
ALTER DATABASE コマンドをリモート サーバー インスタンス 'TCP://datawitness.somedomain.com:7024' に送信できませんでした。データベース ミラーリングの構成は変更されませんでした。サーバーが接続されていることを確認し、再試行してください。
telnet を使用してポート 7024 と 1433 の両方をテストしたところ、両方のサーバーが実際に相互に接続できました。プライマリ サーバーの SQL Server Manager から監視サーバーへの接続を追加することもできます。両方のサーバーで Configuration Manager を使用して名前付きパイプを有効にし、IP トラフィックが有効になっており、デフォルトでポート 1433 を使用していることを確認しました。
他に何がありますか?これを機能させるには、追加のポートを開く必要がありますか? (ファイアウォール ルールは非常に制限的ですが、前述のポートのトラフィックが明示的に許可されていることはわかっています)
ここで言及する価値のある警告:
各サーバーは異なるネットワーク セグメントにあります
サーバーは AD を使用せず、ドメインの一部ではありません
これらのサーバー用に構成された DNS サーバーがないため、HOSTS ファイルを使用してドメイン名を IP アドレスにマップしています (telnet、ping などを使用して検証)。
ファイアウォール ルールは非常に制限的で、直接アクセスして調整することはできませんが、必要に応じて変更を依頼することはできます
Data1 と Data2 は SQL Server 2008 を使用しており、Datawitness は SQL Express 2005 を使用しています。それらはすべてデフォルトのインスタンスを使用しています (つまり、いずれも名前付きインスタンスではありません)。
asp.net - Visual Studio 2008 プロジェクトにデータベースを追加すると、SQL Server Express が必要と表示されます。
新しい Sql Server データベース ファイルを Visual Studio プロジェクトに追加しようとすると、Sql Server 2005 Developer が既にインストールされているにもかかわらず、Sql Server 2005 Express をインストールする必要があると表示されます。これは仕様によるものですか? もしそうなら、なぜ Microsoft はそれを行ったのですか? 設計によるものではない場合、それを修正するための解決策は何ですか?