ник: MS_4G
Образовалась такая проблема.
Есть база данных В1 на сервере (M SQL Server 2005), она состоит из нескольких таблиц, и над ними есть приложения (в Microsoft Access 2003). Все это в режиме промышленной эксплуатации.
Возникла необходимость создания на том же сервере новой базы данных В2, таблицы которой должны создаваться из таблиц старой базы В1, причем возможны любые ситуации: часть таблиц просто должна копироваться, часть — копироваться с изменением состава и/или свойств полей, часть — новые таблицы на основе данных старых таблиц.
Создание таблиц новой базы данных нужно делать скриптом, т.к.: а) данные в старой базе постоянно обновляются; б) в процессе отладки новой базы и ее приложений могут быть разные изменения в составе и свойствах таблиц новой базы, так чтобы скрипт каждый раз при запуске устранял все таблицы новой базы и пересоздавал их заново, делая эти новые таблицы актуальными и по данным, и по структурам таблиц.
Вопрос: какие средства лучше всего подойдут для создания такого скрипта: T-SQL, .NET, Visual Basic или посоветуете что-нибудь еще. При этом: должны быть возможности отладки скрипта, включая пошаговый режим запуска, чтобы если надо, проверять скрипт при внесении в него разных изменений; средства должны быть общедостпуными, чтобы не бегать и не искать их непонятно где.
Заранее спасибо всем, что сможет что-либо подсказать.