У меня не установлен сервер sql на моем сервере. Я разрабатываю сценарий powershell, который может выполнять сценарии sql удаленно в БД. У меня есть powershellv1.0 на моем сервере, и у меня нет Microsoft.SqlServer.SMO.dll.Когда я искал то же самое на всем сервере, я не смог найти ни одного, и код не принимает dll-файл, даже если я копирую dll в какой-то другой локатор и ссылаюсь на этот путь.

Может кто-нибудь, пожалуйста, скажите мне, как решить эту проблему?Что-нибудь возможное, как отсылка этой DLL с любого удаленного компьютера?

Или какое-то другое решение ?? Любая помощь могла бы быть полезна..

1 ответ1

0

Есть ли причина, по которой вы не хотите обновляться до PowerShell v2.0 или выше? У меня нет PowerShell v1.0 для тестирования, но я мог бы придумать другой способ - подключить диск SQL PS к вашему серверу и попробовать внести изменения. Это немного сложнее, чем работать с объектами SMO.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .