Как установить DBATools

418
susik

Я хочу установить на свой рабочий стол утилиту DBAtools. Я ожидаю, что это поможет мне больше изучить SQL ..

Я нашел ссылку на это в этом месте https://dbatools.io/commands/

Я загрузил пакет dbatools.0.9.475.nupkg на рабочий стол.

К сожалению, у меня нет прав администратора на моем ПК. Я попытался использовать Power Shell и запустить эту команду, как это было рекомендовано:

PS W:\Software\dbatools> Install-Module -Name dbatools Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + Install-Module -Name dbatools + ~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 

Может кто-нибудь предложить обходной путь, чтобы открыть .nupkg, но не знаете, как это сделать? Может быть, dbatools имеет другой формат, чем .nupkg? Я не могу многое сделать без прав администратора. Какие-либо предложения? Спасибо

0
Вы пробовали `Install-Module -Scope CurrentUser dbatools` sudo 6 лет назад 0
Я только что попробовал и получил точно такую ​​же ошибку, как я сообщил выше susik 6 лет назад 0
Перейдите по адресу: https://dbatools.io/download/, загрузите ZIP-файл с помощью ** метода 3 **, как упомянуто там, а затем извлеките его в то место, где оно указано. Это может быть `C: \ Program Files \ WindowsPowerShell \ Modules`, но проверьте для подтверждения в вашей системе. Посмотрите, будет ли это работать для вас, чтобы вы могли использовать эти инструменты. Pimp Juice IT 6 лет назад 0
Pimp Juice IT, спасибо большое, все готово. Я не смог поместить его нигде в моем $ env: PSMODULEPATH из-за отсутствия разрешения. Единственное место, где мне удалось его поместить (которое было указано в $ env: PSMODULEPATH), было W: \ My Documents \ WindowsPowerShell \ Modules \ dbatools \ dbatools>. Кстати, мне пришлось создать несколько подкаталогов здесь, потому что они не существуют. Сейчас попробую, будет ли это работать на меня :). Спасибо за совет. susik 6 лет назад 0
В конце концов я скопировал папку, но я ничего не могу с ней сделать. Я не очень знаком ни с Powershell, ни с dbatools. Я просто хотел поиграть с ним и использовать некоторые команды и т. Д. Но я полностью потерян. Может ли кто-нибудь помочь мне? Я имею в виду предоставить несколько простых подходов к использованию. Например, я хочу перечислить все базы данных на сервере; или я хочу перечислить таблицы или т. д. Просто начнем с простых вещей. Что бы я ни пытался, у меня есть ошибка. Просто простой набор инструкций для начала. Может быть, эта утилита не для меня ... но я хочу хотя бы попробовать .. Заранее спасибо .. susik 6 лет назад 0
Правильно, что нужно сделать, это связаться с местным персоналом ИТ-поддержки с этим запросом. Во-первых, компьютер не принадлежит вам, если у вас нет прав администратора, и поэтому все, что вы делаете, должно быть в рамках политики организации, которой принадлежит компьютер. Во-вторых, ваш местный ИТ-персонал сможет установить этот пакет, если он соответствует требованиям политики. music2myear 6 лет назад 0

0 ответов на вопрос