BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
sskt
Quartz | Level 8

 

Microsoft Access 2016をインストールしているPCで以下プログラムを実行すると、

以前は動いていたのですがエラーを出すようになってしまいました。

 

 

libname db pcfiles path="&path";
ERROR: 接続時に CLI エラーが発生しました: [Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバーが見つかりません。 ERROR: LIBNAMEステートメントのエラーです。

どこを見れば(何を試せば)、もしくはどう修正すれば再び動くようになりますでしょうか。

ヒントを頂けますと幸いです。

 

どうぞよろしくお願いいたします。

 

1 ACCEPTED SOLUTION

Accepted Solutions
japelin
Rhodochrosite | Level 12

libname ステートメントにpcfilesエンジンを指定されていますが、accessエンジンを指定するとどうなりますか。

 

実行しているSASのbit数はインストールされているODBCドライバーのbit数と同じでしょうか。

 

View solution in original post

2 REPLIES 2
japelin
Rhodochrosite | Level 12

libname ステートメントにpcfilesエンジンを指定されていますが、accessエンジンを指定するとどうなりますか。

 

実行しているSASのbit数はインストールされているODBCドライバーのbit数と同じでしょうか。

 

sskt
Quartz | Level 8

AccessのDBにパスワードが掛かっていたようで、

LIBNAME libref 'C:\PCFData\Demo.accdb' DBPASSWORD='hogehoge';

のように指定しましたら読み込めました。

ご回答ありがとうございました。

 

libname ステートメントにpcfilesエンジンを指定されていますが、accessエンジンを指定するとどうなりますか。

→エラーでした。

実行しているSASのbit数はインストールされているODBCドライバーのbit数と同じでしょうか。

→SASが64bit、ODBCドライバは32bitでした。

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

Discussion stats
  • 2 replies
  • 2594 views
  • 2 likes
  • 2 in conversation