Как редактировать некоторые пакеты, хранящиеся в msdb
Я новичок в SQL Server 2005. Я собираю несколько пакетов, которые импортируют некоторые плоские файлы в таблицы, каждый файл попадает в его таблицу. Сейчас происходит изменение структуры одного файла.
Теперь я слишком глуп, чтобы изменить этот пакет, который хранится на сервере в MSDB. Пожалуйста, будьте добры и объясните шаги, чтобы получить пакет в Visual Studio для редактирования, спасибо.
2 ответа
Я предполагаю, что вы говорите о пакете служб Integration Services, поскольку это единственные "пакеты", которые развертываются в базе данных MSDB:)
Чтобы отредактировать пакет, развернутый в MSDB, вам необходимо подключиться к экземпляру Integration Services на сервере, найти пакет и экспортировать его как .dtsx
пакет.
Затем вы сможете открыть его в Visual Studio, отредактировать и повторно развернуть при необходимости.
Под пакетом я предполагаю, что вы имеете в виду таблицу или подобное.
Самая простая вещь, которую вы можете сделать для SQL 2005, - это бесплатно загрузить SQL Management Studio Express, а затем войти в систему, и вы можете удалять, изменять или выполнять любые действия с любыми базами данных, загруженными в данный момент в вашем экземпляре SQL.