Когда я запускаю VS2008 локально и открываю пакет, который указывает на удаленную базу данных и запускаю, я считаю, что данные, от входного файла до сервера БД, проходят через мой ПК, даже если файл данных включен сервер базы данных.
Однако, если пакет служб SSIS хранится в SQL Server, и я запускаю задание через агент SQL, мой компьютер не отображается, и данные не проходят через мой компьютер, поэтому я должен получить увидеть значительное повышение производительности.
Это так? Я просто хочу подтвердить. В настоящее время у меня нет разрешения на сохранение Пакета на нашем сервере разработки, и я рассматриваю возможность запроса прав, чтобы сделать это по вышеуказанной причине, при условии, что это действительная причина.
Какой тип доступа необходим для сохранения пакетов служб SSIS на SQL Server? Может ли быть причина для отказа в моих правах на это, возможно, потому что предоставление мне такого доступа потребовало бы предоставления повышенного уровня доступа, который также позволил бы мне делать другие вещи, которые администратор БД мог бы не хотеть, чтобы я делал? Как разработчик, я думаю, что у меня должна быть возможность перетасовывать данные из UAT или что-то еще, кроме производственного env, в базу данных DEV без необходимости запрашивать это у администратора базы данных, когда он обходит это.