問題タブ [msdasql]

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 投票する
0 に答える
1093 参照

sql-server - SQL Server から SQLite とのリンク共有接続を確立しようとしています

SQL Server から SQLite へのリンク共有接続を作成しようとしています。以下のリンクで Graham Okely によるすべての手順に従いました。本当に良かったです。SQL からリンクされた共有接続を作成できました。

データをインポートするための SQL Server から SQLite へのリンク サーバーの作成

sqliteodbc_msvcr100 を使用して、自分のマシンに ODBC ドライバーをインストールしました。私のマシンは 32 ビットで、32 ビットの ODBC ドライバーをインストールしました。

にリストされている他のドライバーをダウンロードして抽出することができません。

http://www.ch-werner.de/sqliteodbc/

以下のクエリを使用して、リンクされた共有接続を作成しました

しかし、Openquery を使用して SQLite のテーブルにアクセスしようとしたとき

ここで、SQLite はシステム DSN で、Test1 は SQLite データベース内のテーブルです。しかし、これは次のエラーをスローします。

[OLE/DB プロバイダーがメッセージを返しました: [Microsoft][ODBC ドライバー マネージャー] データ ソース名が見つからず、既定のドライバーが指定されていません] OLE DB エラー トレース [OLE/DB プロバイダー 'MSDASQL' IDBInitialize::Initialize が 0x80004005 を返しました:]。メッセージ 7399、レベル 16、状態 1、行 1 OLE DB プロバイダー 'MSDASQL' がエラーを報告しました。

これは解決できますか?助けてください。

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

tsql - MSDASQL を使用した変数によるリモート クエリ

SSRS レポートのクエリを作成しようとしています。リンクされたサーバー (iSeries へ) から過去 3 か月のトランザクションを取得する必要があります。

だから私はOpenQueryで実行したいSQL変数を構築しました

しかしopenquery、変数の使用が好きではないようです

これを行う正しい方法は何ですか?

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

sas - Amazon Redshift への ODBC 接続文字列

「追加オプション」の設定を接続文字列で指定する方法はありますか?

SAS/Access to OleDb がインストールされている SAS から Amazon Redshift にアクセスするための接続文字列を作成しようとしています。

私は OleDb にしかアクセスできないため、OleDb プロバイダー MSDASQL を使用して ODBC に接続する必要があります。

これはほとんど機能し、SAS Explorer はデータベース内のすべてのテーブルを一覧表示します (ProjectXYZ {奇妙な} にないものも含めて)。データ ステップは、データ全体を実行できます。

問題は、ViewTable を使用してデータを表示すると、エラーが発生することです。

ViewTable は、ODBC Admin を使用して {Amazon Redshift (x64)} に基づいて UserDSN を作成し、[セットアップ] ダイアログ ボックスでドライバーの追加オプション [ Single Row Mode ] を選択して動作させることができます。

これらのいずれかの選択を指定するために名前=値のペアがどうあるべきかについてのドキュメントが見つかりませんでした

追加オプション:

  • 単列モード
  • Declare/Fetch を使用、キャッシュ サイズ100
  • 複数のステートメントを使用する
  • 結果全体をメモリに取得これはドライバーのデフォルトだと思います
  • HTTP プロキシ接続を有効にする
    • サーバポート:
    • プロキシポート:
0 投票する
2 に答える
1012 参照

sql - SAS への OLEDB コネクタを使用して Teradata で揮発性テーブルを作成する方法

これは純粋に Teradata に関する質問ではありません。Teradata で揮発性テーブルを作成するよう求めているわけではありません。OLEDBSAS から Teradata への接続を使用している方に質問です。またはVolatile tablesを使用してハートビートで作成できることを認識しています。ただし、SAS グリッド上になく、SAS i/f to teradata がインストールされていないユーザーがいる場合、OLEDB を使用して SAS と Teradata を接続します。SQL assistantTeradata Interface to SAS

これは、OLEDB を使用して適切に実行されるコードのスニペットです。これにより、何について話しているのかがわかります。

以下のコードはうまく動作します:

これを実行しようとしたのと同じ行に沿って、構文エラーがある (うまくいけば) か、それが気に入らない (残念なことに..あまり良くない) :

これは、SAS用に現在インストールされているAFAIKです

どのように機能させるのですか?

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

mysql - MSSQL Windows10 から MYSQL データベースを照会する

MSSQL データベースをリンクしたい MYSQL データベースがあります。

以前、私はこのシステムを動作させ、MSDASQL Linked Server Provider を利用し、最新の MYSQL odbc ドライバーを使用して ODBC データソースを作成しました。

私のWindows 10アップグレード以来、これは機能しなくなりました。幸いなことに、Windows 2008 サーバーでまだ動作しています。

ODBC データソース テスト接続も引き続き動作します。SQL Management Studio 内で接続をテストすると、「MSDASQL プロバイダーを初期化できません。特定の情報が指定されていません」という例外で失敗します。

ODBC データソースは、Microsoft Access 2010 内で機能します。

私が理解していることから、MSDASQL プロバイダーは非推奨になりましたか? 他にどのプロバイダーを使用すればよいですか?

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

mysql - SQL Server 2016 は MySQL へのリンクで不可解に (エラー #7303) 失敗しますが、Access 2016 は同じシステム DSN で成功します

リンクサーバー(SQL Server 2016からMySQLへ)をセットアップしようとして、ミステリーサークルを回っています。

私が使用した基本的な手順は次のとおり です。 SQL Server から MySQL へのリンク サーバーを作成します。[OK] をクリックして新しいリンク サーバーを作成すると、次の SSMS 2016 スパズム、エラー #7303 が表示されました。

エラー 7303:

Provider String と Catalog を含むバリエーションを試しました (同じエラー):

リンク サーバー ダイアログ:

ODBC Data Source Administrator の 32 ビット バージョンと 64 ビット バージョンの両方で、システム DSN を介してセットアップされた最新の MySQL ODBC ANSI/Unicode ドライバー (5.03.07.00) を試しました。

現在、MS SQL Server および/またはその OLE-DB プロバイダー (MSDASQL) で何かおかしなことが起こっていると思われます。理由は次のとおりです。

  1. ODBC データ ソース アドミニストレータ内のシステム DSN のすべてのテストが成功しました。

  2. Crippled Access 2016 は、(前述の Unicode システム DSN を介して) MySQL にリンクでき、最小限の労力で、すべてのデータベースとテーブルを一覧表示できます。

SQL Server 2016 がリンク サーバー ダイアログで上記のエラーが発生しないようにするために必要な魔法は何ですか?

0 投票する
0 に答える
23 参照

vba - DB から時間データを読み取れません

DBファイルの完全な日付情報を読み取ろうとしました。

DBbrowser を使用してデータを確認すると、次のように表示されます。

しかし、以下のコードでは日付しか取得できません。

大きい: