問題タブ [dsn]

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.

0 投票する
1 に答える
255 参照

sql-server - 同じサーバー上の重複する SQL Server データベースにアクセスできない

Windows Server 2003 R2 で SQL Server Workgroup Edition を使用しています

従来の ASP ページは、システム DSN を使用して実稼働データベースにアクセスします。すべてここで働いています。

このようなコード...

開発とテストのために、Enterprise Manager で ProdDB のコピーを作成しました。

  • ProdDB のバックアップ
  • ProdDB バックアップ セットから TestDB という新しいデータベースへの復元

私の理解では、復元されたデータベースにはデータの正確なコピーとユーザー、ロールなどが含まれるということでした。Enterprise Manager で両方のデータベースを比較すると、この仮定が裏付けられたようです。

だから...同じ資格情報を使用してテストコピーにアクセスし、dbNameのみを変更できると仮定しました...

しかし、今私のページが戻ってきました

[Microsoft][ODBC Driver Manager] データ ソース名が見つからず、既定のドライバーが指定されていません

TestDB を指すデフォルトのデータベースを使用して、新しいシステム DSN を作成することさえ試みました。まだ喜びはありません。

私は単純でばかげたことをしていると確信しています。感謝して受け取った支援。

0 投票する
2 に答える
6833 参照

odbc - JDBC-ODBC、DSN を使用しない接続文字列、および 64 ビット Windows 7 に関する問題

JDBC-ODBC 経由で Access ファイルに接続するアプリケーションで発生した問題に対処しています。他の Windows プラットフォームでは、この問題は発生していませんが、Windows 7 64 ビット ボックスでは、DSN を使用しない接続文字列で接続しようとすると、次のように返されます。

文字列に対して複数のバリエーションが試行されましたが、すべて同じエラーが返されました。現在、接続を試みる方法は次のとおりです。

32 ビット ODBC データ ソース管理でドライバーを調べると、ドライバーが存在することが確認されます。ただし、regedt32.exe を使用して ODBC ドライバーを調べると(HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI/ODBC Drivers)、どれも表示されません。

誰かがこれに光を当てるのを助けることができますか?

0 投票する
1 に答える
739 参照

database - DSN 接続を使用してデータベースのビューを一覧表示するにはどうすればよいですか?

まず、私が取り組んでいるコード (VB6) をお見せしたいと思います。

データベースのビューを一覧表示しようとすると、次のようなエラーが表示されました。

BD にパスワードでアクセスできるユーザーを設定しました。接続文字列を使用して同じデータベースに接続すると、Oracle と SqlServer の両方でテーブルとビューの両方を一覧表示できます。

何か不足していますか?データベース エンジンの構成オプション。多分?

0 投票する
2 に答える
3773 参照

vb.net - VB.NET での SQL サーバーへの DSN レス接続

これを機能させるためにここですべてを試してみましたが、インターネットランドで見つけることができるdsnのない接続文字列のほぼすべての反復で「キーワードがサポートされていません」というエラーが発生し続けます.2つを以下に示します.

私が使用しているデータ オブジェクトを使用した SQL サーバーへの DSN レス接続の適切な接続文字列は何ですか?

ありがとう!

0 投票する
2 に答える
706 参照

c++ - C++ アプリケーションが Informix DB サーバーに接続できない

を使用するアプリケーションがあります (非常に長いため、コードを提供できません) unixODBC。また、インストールしisqlました。すべてが正しく構成されているようです-ドライバー、サーバーなど、を使用しているため、isql問題なくInformix DBに接続しています。しかし、同じ設定を使用している場合でも、アプリケーションが接続できません。返されるエラーは次のとおりです。

それで、ここに「興味深い」部分があります-odbc.iniファイルをにコピーする~/.odbc.ini/etc/odbc.iniすべてがほぼ正常に機能し始めました(「ほぼ」、アプリは1つのDSNに接続できましたが、他のDSNには接続できませんでしたが、それでも何かです)。

また :

INFORMIXDIR も正しく設定されています。~/.odbc.iniどちらも指していません/etc/odbc.ini(実際、2番目のものは役に立ちました、とは関係ありません~/.odbc.ini、試してみました(:)

odbc.ini正常に動作するため、正しく構成されてisqlいます。

さらに情報が必要な場合は、お知らせください。ありがとう (:

0 投票する
1 に答える
538 参照

sql-server - リンク サーバーを使用したスト​​アド プロシージャでパス スルー クエリが失敗する

SQL Server でストアド プロシージャを作成しました。このストアド プロシージャは、リンク サーバーを使用して 2 つのデータベースにクエリを実行します。クエリ アナライザーでは期待どおりに結果が返されますが、Access でパススルー クエリを使用して同じストアド プロシージャを実行しようとすると、認証エラーが発生します。

パススルーとDSNを使用する場合、Accessはどちらのデータベースに対してもクエリを実行しても問題ありません。これは、ストアドプロシージャを実行しようとした場合のみです。

DSN 接続は、現在の DSN サーバーを介してリンク サーバーに資格情報を渡すことができないようです。

ユーザーはドメイン管理者のメンバーであり、両方の SQL サーバーに対する完全な権限を持ち、両方の DSN で統合セキュリティを使用しています。

0 投票する
1 に答える
487 参照

ms-access - 実行時にデータベースを作成し、実行時に DSN として登録する

実行時に ACCESS DB を作成しようとしていますが、登録は次のコードを使用して ODBC.ini の DSN として行われます。

最初のステートメントは、DB が作成されたことを示す 1 を返しますが、2 番目のステートメントは、ODBC.ini に DataSourceName として登録できなかったことを示す 0 を返します。パスや名前などすべてが正しいため、なぜこれが起こっているのか教えてください。

0 投票する
1 に答える
468 参照

dsn - システムDSNとユーザーDSNの違いを説明するのに役立つ人はいますか?

ユニバースデータベースへのodbc接続を作成する必要があります。ユーザーDSNで作成しましたが、出力がうまく機能していません。私が理解できるように誰かが違いを説明できますか?

0 投票する
1 に答える
597 参照

vb.net - VS 2005:SQLサーバーに接続せずにデータセットソースを更新する方法

SQL Server 2005 データベースと通信する Visual Studio 2005 を使用して VB.NET で記述された既存のプロジェクトがあります。データベースは別の物理サーバー上の SQL Server 2008 r2 に移行されたため、データセットのサーバー名を更新する必要があります。データベースにアクセスできなくなりました。データセット ウィザードを起動せず、データベースへの接続を必要とせずにサーバー名を更新する方法はありますか?

前もって感謝します

更新: Windows アプリから SQL Server データベースへの接続をテストするために、次のサブルーチンを呼び出すコマンドを使用して、ボタンだけで新しいプロジェクトを作成しようとしました。ここにサブがあります:

私が受け取るエラーは

COM 例外が処理されませんでした: [DBNETLIB][ConnectionOpen( Connect()).]SQL Server が存在しないか、アクセスが拒否されました。

同じ資格情報を使用して同じサーバー上にシステム dsn を作成し、接続を正常にテストできました。何か案は?前もって感謝します

0 投票する
1 に答える
897 参照

sql-server - MS Access: Web サーバーを介したバックエンド SQL DB への接続に関する質問

では、Microsoft Access をフォーム、クエリなどの開発のフロント エンドとして使用し、ワークステーション データ サーバー名からの ODBC 接続を使用して Web サーバー経由で SQL Server バックエンドに接続することは可能ですか? これは通常、どのポートを使用しますか? このタイプのセットアップには何が関係していますか? このセットアップからどのような問題が発生する可能性がありますか?

ありがとうジャスティン