Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Runtime error 3170.....Couldn't find installable ISAM

Status
Not open for further replies.

acoustic

MIS
Apr 8, 1999
2
GB
Starting up Access 97....any idea what the above means?.
 
<br>
PSS ID Number: Q90111<br>
Article last modified on 11-18-1998<br>
<br>
2.0 7.0 97<br>
<br>
WINDOWS<br>
<br>
<br>
======================================================================<br>
<br>
---------------------------------------------------------------------<br>
The information in this article applies to:<br>
<br>
- Microsoft Access versions 2.0, 7.0, 97<br>
---------------------------------------------------------------------<br>
<br>
SYMPTOMS<br>
========<br>
<br>
Moderate: Requires basic macro, coding, and interoperability skills.<br>
<br>
If you try to import, export, or link (attach) a file by using an indexed<br>
sequential access method (ISAM) driver, you may receive an error message<br>
if Microsoft Access cannot find the ISAM driver.<br>
<br>
CAUSE<br>
=====<br>
<br>
ISAM drivers are used by Microsoft Access to update file formats other<br>
than its own.<br>
<br>
In Microsoft Access 2.0, if the path to the ISAM driver in your<br>
Msacc20.ini file is invalid, or if the ISAM driver does not exist, you may<br>
receive the following error message:<br>
<br>
Can't find installable ISAM.<br>
<br>
Microsoft Access 7.0 and 97 do not have an .ini file. Information<br>
previously stored in the .ini files is now stored in the Microsoft Windows<br>
Registry. In Microsoft Access 7.0 and 97, if the path to the ISAM driver<br>
in your Windows Registry is invalid, or if the ISAM driver does not exist,<br>
you may receive the following error message:<br>
<br>
Couldn't find installable ISAM.<br>
<br>
This error can also occur if you enter an invalid database name for a<br>
SQL database when you are using the TransferDatabase action in a macro.<br>
When you use an invalid connect string, Microsoft Access looks for an<br>
installable ISAM for the SQL database. If an installable ISAM cannot be<br>
located, an error occurs.<br>
<br>
RESOLUTION<br>
==========<br>
<br>
In Microsoft Access 2.0, edit the .ini file to specify the correct path in<br>
the [Installable ISAMs] section, or reinstall Microsoft Access using the<br>
Custom option. For troubleshooting tips related to this error message in<br>
Microsoft Access 2.0, please see the following article in the Microsoft<br>
Knowledge Base:<br>
<br>
ARTICLE-ID: Q150494<br>
TITLE : ACC2: Troubleshooting "Can't Find Installable ISAM" Error<br>
<br>
In Microsoft Access 7.0 or 97, you can edit the Windows Registry. For more<br>
information on registry changes, search for "Registry," and then<br>
"Customize Windows Registry settings used by Microsoft Access" using the<br>
Microsoft Access 97 Help index. For troubleshooting tips related to this<br>
error message in Microsoft Access 7.0, please see the following<br>
article in the Microsoft Knowledge Base:<br>
<br>
ARTICLE-ID: Q155666<br>
TITLE : ACC95: Troubleshoot "Couldn't Find Installable ISAM" Error<br>
<br>
For information about the ISAM drivers in Microsoft Access 97, please see<br>
the following article in the Microsoft Knowledge Base:<br>
<br>
ARTICLE-ID: Q159322<br>
TITLE : ACC97: Paradox, Lotus, & MS Exchange/Outlook ISAMs in<br>
ValuPack<br>
<br>
STATUS<br>
======<br>
<br>
This behavior is by design.<br>
<br>
MORE INFORMATION<br>
================<br>
<br>
Steps to Reproduce Behavior<br>
---------------------------<br>
<br>
1. Start Microsoft Access and open any database.<br>
<br>
2. Create a new macro called TestError:<br>
<br>
Macro Name Condition Action<br>
--------------------------------------<br>
TestError TransferDatabase<br>
<br>
TestError Actions<br>
----------------------------------------------------------------<br>
TransferDatabase<br>
Transfer Type: Link (or Attach in version 2.0)<br>
Database Type: ODBC Database (or SQL Database in version 2.0)<br>
Database Name: pubs<br>
Object Type: Table<br>
Source: dbo.authors<br>
Destination: Test<br>
Structure Only: No<br>
<br>
3. Save and run the macro. Note that you receive the error message. In<br>
this example, the invalid database name argument for a SQL database<br>
causes the error. To have the database name be valid, you must include<br>
the entire ODBC connection string for the attached SQL table.<br>
<br>
REFERENCES<br>
==========<br>
<br>
For more information about the TransferDatabase action, type<br>
"TransferDatabase" in the Office Assistant, click Search, and then click<br>
to view "TransferDatabase Action."<br>
======================================================================<br>
Keywords : OdbcOthr kberrmsg kbusage<br>
Version : 2.0 7.0 97<br>
Platform : WINDOWS<br>
Hardware : x86<br>
Issue type : kbprb<br>
=============================================================================<br>
Copyright Microsoft Corporation 1998.<br>
<br>
<br>
<br>

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top