korte omschrijving:
Ik heb een bestaande (draaiende) SQL 2005 server.
Ik wil mijn huidige .mdb database(s) kopieeren naar deze SQL server.
Hoe kan ik dit het best aanpakken?
Ik heb meerdere mogelijkheden gelezen:
1: De MSAccess wizard upsize.
nadeel: dit kan niet terwijl er nog mensen werken in het systeem. Kan maar 1 database tegelijk in principe. Dus geen optie.
2: de SQL database selecteren in 2005 en kiezen voor "import data"
nadeel:
- Is erg traag als de keys en indexes ook mee moeten.
- Bij tabellen zonder keys vraagt hij welke key het dan moet worden.
- Ik weet niet of dit 'live' kan.
Derde en best optie:
3: SSIS packages. (voorheen DTS)
Alleen:
Ik weet niet precies hoe het werkt.
Ik maak met de Microsoft Integration Services een nieuwe package gemaakt.
Ik wil hiermee ALLE tabellen uit de .mdb's in één keer kopieëren naar de nieuwe SQL database.
Zodra dit bijna klaar is hoef ik alleen een ODBC koppeling op één server om te gooien naar de SQL server en klaar.
Is die laatste manier de goede? En hoe kan ik het beste mijn package configureren?
Moet ik pér tabel een OLE DB source ---> SQL Server Destination maken?ja
Ik heb een bestaande (draaiende) SQL 2005 server.
Ik wil mijn huidige .mdb database(s) kopieeren naar deze SQL server.
Hoe kan ik dit het best aanpakken?
Ik heb meerdere mogelijkheden gelezen:
1: De MSAccess wizard upsize.
nadeel: dit kan niet terwijl er nog mensen werken in het systeem. Kan maar 1 database tegelijk in principe. Dus geen optie.
2: de SQL database selecteren in 2005 en kiezen voor "import data"
nadeel:
- Is erg traag als de keys en indexes ook mee moeten.
- Bij tabellen zonder keys vraagt hij welke key het dan moet worden.
- Ik weet niet of dit 'live' kan.
Derde en best optie:
3: SSIS packages. (voorheen DTS)
Alleen:
Ik weet niet precies hoe het werkt.
Ik maak met de Microsoft Integration Services een nieuwe package gemaakt.
Ik wil hiermee ALLE tabellen uit de .mdb's in één keer kopieëren naar de nieuwe SQL database.
Zodra dit bijna klaar is hoef ik alleen een ODBC koppeling op één server om te gooien naar de SQL server en klaar.
Is die laatste manier de goede? En hoe kan ik het beste mijn package configureren?
Moet ik pér tabel een OLE DB source ---> SQL Server Destination maken?ja
you had me at EHLO