G
Guest
Hi Everybody,
I'm using Access 2003. A union query based on 12 queries is causing trouble
(error 3048) if I split my database. However it works fine when the database
is not split (single mdb file). I should mention that my database has a total
of 30 tables and that the queries used for the union query are quite complex
(some of them consist of 10 tables/queries). There is no code involved at
this level.
Since I would like different users to share the application on a network,
it's necessary to be able to split the database. Not being able to do so
would be a major setback.
As far as I understand, error 3048 arises from the fact that Access
allocates table IDs for each table used in a query and there's a maximum of
table IDs that Access can handle simultaneously. Also, more table IDs are
allocated in a split database than in a single-file database. Error 3048 is
triggered whenever there are no more available table IDs.
Given the size of my application (number of tables and resulting complexity
of relationships), is the only way for me to set up a client-server
architecture to convert my mdb file into an Access-Project (adp), using
MSDE/SQL Server as back end and Access as front end? Is this the way to go or
am I missing something here?
Any help greatly appreciated
Thanks
bronson
I'm using Access 2003. A union query based on 12 queries is causing trouble
(error 3048) if I split my database. However it works fine when the database
is not split (single mdb file). I should mention that my database has a total
of 30 tables and that the queries used for the union query are quite complex
(some of them consist of 10 tables/queries). There is no code involved at
this level.
Since I would like different users to share the application on a network,
it's necessary to be able to split the database. Not being able to do so
would be a major setback.
As far as I understand, error 3048 arises from the fact that Access
allocates table IDs for each table used in a query and there's a maximum of
table IDs that Access can handle simultaneously. Also, more table IDs are
allocated in a split database than in a single-file database. Error 3048 is
triggered whenever there are no more available table IDs.
Given the size of my application (number of tables and resulting complexity
of relationships), is the only way for me to set up a client-server
architecture to convert my mdb file into an Access-Project (adp), using
MSDE/SQL Server as back end and Access as front end? Is this the way to go or
am I missing something here?
Any help greatly appreciated
Thanks
bronson