アクセスデータベース(Access 2016 64ビット)をIBM Spss(バージョン25.0.0.1 64ビット)にインポートしようとしました。したがって、ODBC用の新しいドライバ(Microsoft Accessドライバ(* .mdb、* accdb 32/64-bit))をインストールしました。 これまでのところすべてが見栄えです。 Spssではファイル - >インポートデータ - >データベース - >新しいクエリを探してMS Accessデータベースを選択しました。私のデータベースからテーブルを選択し、結合を に設定してフィルタリングし、データ型を変更することができますが、最後に、終了をクリックすると空のデータシートがあります。最も厄介なことは:事例の10%で、私は実際にデータをシートに取り込み、正常に動作します。 SPSSによる例の90%私のエラーメッセージで は(不明なエラー)です:odbcを使用してspssへのアクセスからデータをインポートするには?
私はこれまで何をやったかGET DATA
/TYPE=ODBC
/CONNECT='DSN=Test1234;DBQ=C:\Users\S\Desktop\DBSMDPseudoTest.mdb; DriverId=25;FIL=MS '+
'Access;MaxBufferSize=2048;PageTimeout=5;'
/SQL='SELECT HERKUNFT_CD '+
'FROM AOP'
/ASSUMEDSTRWIDTH=255.
Fehler. Befehlsname: GET DATA
Unknown error
Die Ausführung dieses Befehls wurde gestoppt.
CACHE.
EXECUTE.
Fehlernummer 105. Befehlsname: EXECUTE
Dieser Befehl ist erst gültig, wenn eine Arbeitsdatei definiert wurde.
Die Ausführung dieses Befehls wurde gestoppt.
DATASET NAME DataSet1 WINDOW=FRONT.
:
- 私はオフィスとしてSPSSのaswellを再インストールしようとしましたが、いくつかのODBCドライバ。私はまた、Accessデータベースエンジン2016を64ビットと32ビット用にインストールしました。
- 私は64ビットではなく32ビットですべてを実行しようとしました。
- 私は、データ型をaccdbからmdbに変更しようとしましたが、どちらも役に立たないです。
- インストールとデータのインポート中にファイアウォールをオフにしました。
- 私はsyswow64 \ odbcad32.exeを32ビットで実行しようとしました。
- 私はいくつかの他のデータ型(xls、...)を試してみましたが、everythigはうまく動作します
- 1つだけ違う表も試しました。
私はそれを得ることはありません:私は、SPSSのデータウィザードに私のデータを見て、しかし、フィニッシュ同じ不明なエラーをクリックすることで、それをインポートしようとした場合90%の症例で発生することができます。