We have some large schema changes coming down the pipe and are in needs of some tips in writing upgrade scripts manually. We’re using SQL Server 2000 and do not have access to automated tools nor are they an option at this point in time. The only database tool we have is SQL Server Management Studio.
Share
You can import the database to a local machine with has a newer version of SQL, then you can use the ‘Generate Scripts’ feature to script out a lot of the database objects.
Make sure to set in the Advanced Settings to script for SQL Server 2000.
If you are having problems with the script generated, you can try breaking it up into chunks and run it in small batches. That way if you have any specific generated scripts you can just write the SQL manually to get it to run.