Hi,
I have been asked to carry out a piece of analysis to identify all Access databases on our network share that access our Oracle MIS database.
I need to come up with some code to cycle through each Access DB (details of all of them will be stored in a table of some description) and determine the following information:
1. Does it access the Oracle database?
2. If so, how does it access it?
3. What tables/fields is it accessing?
As far as I can tell I need to check for the following methods of access:
1. ODBC linked tables.
2. Pass-through queries.
3. DAO or ADO in VBA.
Can anyone think of anything I have missed?
Also if anyone could give me any pointers on how to check for the third option (the first two should be easy enough) that would be much appreciated too.
I have approximately 4000 (!!) database files to check so an automated solution is pretty much essential.
TIA,
Ed Metcalfe.
Please do not feed the trolls.....
I have been asked to carry out a piece of analysis to identify all Access databases on our network share that access our Oracle MIS database.
I need to come up with some code to cycle through each Access DB (details of all of them will be stored in a table of some description) and determine the following information:
1. Does it access the Oracle database?
2. If so, how does it access it?
3. What tables/fields is it accessing?
As far as I can tell I need to check for the following methods of access:
1. ODBC linked tables.
2. Pass-through queries.
3. DAO or ADO in VBA.
Can anyone think of anything I have missed?
Also if anyone could give me any pointers on how to check for the third option (the first two should be easy enough) that would be much appreciated too.
I have approximately 4000 (!!) database files to check so an automated solution is pretty much essential.
TIA,
Ed Metcalfe.
Please do not feed the trolls.....