Kbase P94015: Getting error 17 when trying to access progress tables from sql server's linked server
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  08/09/2004 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1x
FACT(s) (Environment):
MS SQL 2000
SYMPTOM(s):
Getting error 17 when trying to access progress tables from sql servers linked server
Error 17: SQL Server does not exist or access denied
Can not see list of tables under linked server
Linked Server configured to use Provider: Micrsoft OLE DB Provider for SQL Server
CAUSE:
The exact cause is unknown at the time of this writing
FIX:
Create a new linked server entry and use Provider Micrsoft OLE DB Provider for ODBC Drivers.
1. Right click on Linked Server folder
Under General Tab
2. Select New Linked Server
3. Enter any name for "Linked Server:"
4. Use toggle "Other data Source" with Provider; Micrsoft OLE DB Provider for ODBC Drivers
5. Enter any name for "Product name:"
6. Enter your configured ODBC DSN name under "Data source:"
Under Security tab
7. Select toggle; Be made using this security context:
8. Enter defined progress userid and password under "Remote login:: and "With password:" fields. Do not use user "sysprogress" for a remote login.
For further details on how to configure a linked server, please refer to Solution P22728, "How to link Progress Database to the MS SQL Server using SQL-92 ODBC Driver"