Meditech NPR Reports / NPR Report Writing / NPR Report Writer / Meditech NPR / Non-Procedural Report / Meditech Consulting / Meditech Reports Relational Database Programming: SQL Server Naming - No, No

Wednesday, November 21, 2007

SQL Server Naming - No, No

MS Access: Check Catalog Msg 3853 Problem

Recently, we had a SQL Server 2005 table we couldn't connect to from MS Access. It turned out the problem was due to an index having a '.' in the indexes name. MS Access didn't recognize this index due to its naming convention.

To work around the connection issue, we created a view and were able to connect to the view which was a SELECT * FROM [PO.TABLE].

The vendor for the software package we were working in is now determining what it will take to rename the index. Undoubtedly, the index is hard coded with that name in many places.

Lesson Learned: don't use periods in your sql object naming convention, period.

0 Comments:

Post a Comment

<< Home

Meditech NPR Reports / NPR Report Writing / NPR Report Writer / Meditech NPR / Non-Procedural Report / Meditech Consulting / Meditech Reports