問題タブ [connection-string]
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 - SQL Server 2005 への oledb 接続文字列でポート番号を指定するにはどうすればよいですか?
これを見つけたので、自分の質問に答えています:)
通常コロンを使用する場所にコンマを使用します。デフォルトのポート 1433 であっても、ポートを指定する必要があるように見えるため、これは名前付きインスタンスにとって問題になる可能性があります。
例:
sql-server - (ローカル)、「。」の間に違いはありますか そしてローカルホスト?
データベースへのローカル プログラム接続を作成するときに、これら 3 つすべてを使用しました。それらの間に本当の違いはありますか?
oracle - ADO 接続文字列を使用して SYS として Oracle データベースに接続するにはどうすればよいですか?
私はこれを試しています:
しかし、私はエラーが発生します:
私は Delphi を使用していますが、どの言語でも回答を歓迎します。
明確化: 通常のユーザーとして接続できます。AS SYSDBA に接続しようとすると問題が発生します。
.net - C#接続文字列による正しいDbConnectionオブジェクトの取得
関数に渡される接続文字列があり、この文字列に基づいて DbConnection ベースのオブジェクト (SQLConnection、OracleConnection、OLEDbConnection など) を作成する必要があります。
これを行うための組み込み機能、または支援するサードパーティのライブラリはありますか。必ずしもこの接続文字列を構築しているわけではないため、文字列が書き込まれた形式に依存してその型を判断することはできません。可能な接続文字列のすべての組み合わせと順列をコード化する必要はありません。
.net - プロバイダー名とユーザー ID、パスワードなどを指定して、フォーマットされた接続文字列を作成できるクラス (またはメソッド) はありますか?
例えば。
独自のクラスを作成しますが、不変の db プロバイダー名 (System.Data.OleDb) から接続文字列プロバイダー プロパティ (この例では SQLOLEDB) をプログラムで取得する方法がわかりません。
編集:
あなたはすることができます
ただし、返される DBConnectionStringBuilder は、この場合、派生クラスに "Provider" プロパティがありますが、それが接続文字列プロバイダー プロパティであることを認識していません。
c# - EntityFrameworkでSQLServer2008のログイン情報を設定するにはどうすればよいですか?
さて、私はまだEntity Frameworkでロープを学んでいて、もう1つの小さな問題に遭遇しました。
SQL Server 2008データベースからエンティティモデルを作成すると、構成ファイルの接続文字列にログイン情報を保存することについて警告が表示されます。当初は気にならなかったのでそのままにしておきましたが、今は展開を考えていきたいです。したがって、そのアドバイスに従い、接続文字列にログイン情報を含めない場合、データベースサーバーにログインできるように、後でその情報を設定するにはどうすればよいでしょうか。
ありがとう
sql-server - SQL レポート サービスのデータ接続の更新
公開された SQL Reporting Services レポートの接続文字列を変更することはできますか? ReportServer データベースに DataSource というバイナリ フィールドが表示されますが、バイナリとして格納されているため、簡単に更新できるとは思えません。
正しいデータ ソースを使用してレポートを再発行する必要がありますか? VS2003をインストールする必要がないので、そうしないことを望んでいます。
編集: クライアントは、すべてのサービス パックがインストールされた SQL Server 2000 Reporting Services を実行しています。
.net - エンタープライズ アプリケーションでのデータ接続レイヤーとプレゼンテーション レイヤーの抽象化
ユーザー インターフェイス用の複数のプラットフォーム (つまり、ASP.net webapp、Windows アプリケーション、そしていずれはモバイル アプリ) とバックエンド データベース用の複数のプラットフォーム (つまり、SQL Server、XML、Oracle) を組み込むエンタープライズ アプリケーションを構築しています。さらに必要なことは、これらのバックエンド DB が集中化されて Web 経由でアクセスされるか、クライアント コンピューター上でローカライズされ、場合によっては中央サーバーと同期されることです。
ユーザー インターフェイス レイヤーとデータ レイヤーを抽象化して、さまざまな UI と DB のさまざまな選択肢の間でプラグアンドプレイの適応性をより簡単に作成できるようにする方法について、誰かアドバイスをいただけますか? たとえば、あるケースでは、インターネットを介して中央サーバーで実行されている Web アプリがあり、Windows アプリを介してローカライズされたコピーを実行しているリモート マシンがある場合があります。スケジュールされた間隔で、すべてのマシンを同期して、すべてのマシンがほぼリアルタイムのデータを取得できるようにする必要があります。
また、関連するさまざまな接続文字列を処理するためのアドバイスも必要です。これにより、1 つのアプリで変更する必要がある設定は「ローカル」または「リモート」だけになり、必要な接続文字列が決定されます。
.net - .NET / LINQ-SQL / ASP.NET の接続文字列地獄
以下を含む Web アプリケーションがあります。
- Web プロジェクト (接続文字列を含む web.config ファイルを使用しますが、Web プロジェクトにデータ アクセス コードは含まれません)
- LINQ-SQL クラスを使用して Web プロジェクト UI にエンティティを提供するデータ アクセス プロジェクト (このプロジェクトには設定ファイルと app.config があり、どちらにも接続文字列があります)
ビルドしてデプロイすると、Bin ディレクトリにデータ アクセス .dll を含む設定ファイルまたは app.config がありませんが、web.config ファイルの接続文字列を変更してもそれに応じてデータベースが変更されないため、接続文字列はデータ アクセス dll にコンパイルされます。
必要なのは、デプロイ全体 (Web サイト、データ アクセス dll、すべて) に対して 1 つの構成ファイルであり、使用される接続文字列が 1 つあります。現時点では、複数の接続文字列があちこちで使用またはハードコーディングされているようです。
この混乱をどのように解決するのが最善でしょうか?
助けてくれてありがとう。
asp.net - ConfigurationManager ConnectionStrings はどこでその値を取得しますか?
私の ASP.NET アプリケーションには、web.config ファイルがあります。web.config ファイルには、接続文字列があります...
しかし、 を使用してこの値を取得するとConfigurationManager.ConnectionStringsp["HRDb"]
、新しい接続文字列ではなく、古い接続文字列が取得されます。
他に (web.config を除く) どこからConfigurationManager
接続文字列値を読み取るのでしょうか?
VS.NET からアプリケーションを実行しています (IIS にはデプロイされていません)。