none
вопрос по sqlps RRS feed

  • Вопрос

  • Доброго всем. Изучаю sqlps и никак не могу понять почему через модуль видно только локальную машину. 

    почему не видно остальные машины где находится sql.

    вот лог. 

    http://paste.org.ru/?0p8i79

    24 ноября 2014 г. 13:33

Все ответы

  • http://msdn.microsoft.com/ru-ru/library/hh213536.aspx - Перемещение путей SQL Server PowerShell

    SQLSERVER:\SQL Возвращает имя локального компьютера. Если соединения с

    экземплярами компонента Компонент Database Engine на других

    компьютерах устанавливалось с помощью объектов SMO или

    инструментария WMI, также будут приведены имена этих компьютеров.


                   

    Так что соединения придется создавать вручную.

    PS SQLSERVER:\sql\DB> dir
    Instance Name
    -------------
    DB1
    DB3
    PPN
    
    Дальше создаю еще одно подключение:
    PS SQLSERVER:\sql\> cd DB\DB8
    PS SQLSERVER:\sql\DB\DB8>
    
    PS SQLSERVER:\sql\DB> dir
    Instance Name
    -------------
    DB1
    DB3
    PPN
    DB8

    Можно прочитать для ознакомления статью - Using PowerShell to discover information about your Microsoft SQL Servers - http://www.powershellmagazine.com/2014/07/21/using-powershell-to-discover-information-about-your-microsoft-sql-servers/

    или

    [System.Data.Sql.SqlDataSourceEnumerator]::Instance.GetDataSources()

     


    • Изменено KazunEditor 24 ноября 2014 г. 16:35
    24 ноября 2014 г. 16:33
    Отвечающий
  • где есть ресурсы по sqlps.  почитать, ознакомится. 
    25 ноября 2014 г. 6:06
  • где есть ресурсы по sqlps.  почитать, ознакомится. 

    В чем сложность прочитать пост выше и пройти по ссылке на msdn?

    SQL Server PowerShell - http://msdn.microsoft.com/ru-ru/library/hh245198.aspx

    25 ноября 2014 г. 6:53
    Отвечающий
  • извиняюсь не заметил. ходил читал.  очень интересно. 
    25 ноября 2014 г. 7:21
  • хм ... не понимаю.  пытаюсь подключится через wmi. делаю wmiс /node:bs2 и подключение проходит нормально без ошибок. если пытаюсь подключится через servermanager то получаю ошибку" не удалось подключится к поставщику wmi invalid namespace 0x800410" , в сети есть и другие сервера, к ним подключаюсь без проблем, разница только в том что на bs2 установлен express ,а на других машинах  стандарт. не может быть это причиной ??

    25 ноября 2014 г. 12:19