none
Отсутствует Exchange Powershell RRS feed

  • Вопрос

  • Приветствую.

    Я в exchange новичок, поэтому не судите строго.

    В общем суть вопроса:

    Установил Exchange 2010, на него поставил SP2. ПОсле этого настроил минимально. И понадобилось мне посмотреть очередь сообщений, запустил соответстующую утилиту из консоли, и получил ошибку, что не удается найти такой-то комадлет.

    Решил посмотреть непосредственно в Powershell (который для Exchange), а его нет. Просто PowerShell есть, а Exchnage Powershell нет. Как быть? где его найти?

    P.S. Exchange русский, и Win2008R2 тоже русский

    22 февраля 2012 г. 5:19

Ответы

  • Удалите из "установка и удаление програм" и установите из сетапа заного.


    Мой скромный Блог

    • Помечено в качестве ответа Yuriy Lenchenkov 27 февраля 2012 г. 13:56
    22 февраля 2012 г. 14:05
  • Благодарю за полезную ссылку.

    Подключился к Echange, как написано по ссылке, отключил арбитражные почтовые ящики и просто удалил Exch server (ситуация позволяет - организация новая и пустая). А потом поставил все по новой: Exch Server2010, потом SP1, а уже потом SP2 (в прошлый раз я поставил SP2 минуя SP1). Теперь вроде все хорошо

    • Помечено в качестве ответа Yuriy Lenchenkov 27 февраля 2012 г. 13:56
    24 февраля 2012 г. 13:14

Все ответы

  • Создайте вот такой ярлык:

    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto"

    если уонечно он установлен в дефолтное место:)


    Мой скромный Блог

    • Предложено в качестве ответа Mikhail Tokaryev 22 февраля 2012 г. 6:05
    22 февраля 2012 г. 5:22
  • Можно так-же подгружать PSSnapin в PowerShell

    1. Запустите PowerShell

    2. Выполните команду Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

    22 февраля 2012 г. 6:44
  • Странно, но файла remotemanagement.ps1 по указанному пути нет. Его вообще нигде нет...
    22 февраля 2012 г. 13:47
  • Ругается, говорит, что данная оснастка не установлена на данном компьютере:

    Add-PSSnapin : Оснастка microsoft.exchange.management.powershell.2010 Windows PowerShell не установлена на данном компь
    ютере.

    22 февраля 2012 г. 13:48
  • Вообще, судя по всему, данный компонент не поставился во время установке management tools. Как бы мне повторно переустановить эти инструменты?

    22 февраля 2012 г. 13:50
  • Удалите из "установка и удаление програм" и установите из сетапа заного.


    Мой скромный Блог

    • Помечено в качестве ответа Yuriy Lenchenkov 27 февраля 2012 г. 13:56
    22 февраля 2012 г. 14:05
  • Каким образом? В "установка и удаление программ" есть MS Exchange Server 2010. В сетапе галка "средства управления" не активна. Как быть?

    23 февраля 2012 г. 4:20
  • Я ступил, по умолчанию тулзы должны быть установленны.

     А если вы откроете mmc и попытаетесь найти оснустку Exchange Server 2010, он будет в списке?


    Мой скромный Блог

    23 февраля 2012 г. 5:31
  • Да нет, Вы не поняли. оснастка Exchange server 2010 есть, и в ммс и в пуске. А вот exchange management shell нигде нет, и судя по всему ее вообще нет в системе, не поставилась.

    Кстати, пытаюсь удалить exchange. снимаю галки со всех ролей и со средств администрирования, начинается проверка готовности, и получаю такую ошибку:


    Роль сервера почтовых ящиков Проверки готовности
    Ошибка

    Ошибка:
    Не удается продолжить удаление. База данных "Mailbox Database 1776482914": В данной базе данных содержатся один или несколько почтовых ящиков, планов почтового ящика или архивных либо арбитражных почтовых ящиков. Чтобы получить список всех почтовых ящиков этой базы данных, выполните команду Get-Mailbox -Database <Database ID>. Чтобы получить список всех планов почтового ящика этой базы данных, выполните команду Get-MailboxPlan. Чтобы получить список архивных почтовых ящиков этой базы данных, выполните команду Get-Mailbox -Database <Database ID> -Archive. Чтобы получить список всех арбитражных почтовых ящиков этой базы данных, выполните команду Get-Mailbox -Database <Database ID> -Arbitration. Чтобы отключить неарбитражный почтовый ящик для удаления этой базы данных почтовых ящиков, выполните команду Disable-Mailbox <Mailbox ID>. Чтобы отключить архивный почтовый ящик для удаления этой базы данных почтовых ящиков, выполните команду Disable-Mailbox <Mailbox ID> -Archive. Арбитражные почтовые ящики необходимо переместить на другой сервер. Для этого выполните команду New-MoveRequest <parameters>. Если это последний сервер в организации, выполните команду Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed, чтобы отключить арбитражный почтовый ящик. Планы почтового ящика необходимо переместить на другой сервер. Для этого выполните команду Set-MailboxPlan <MailboxPlan ID> -Database <Database ID>.
    Щелкните здесь для справки... http://go.microsoft.com/fwlink/?linkid=30939&l=ru&v=ExBPA.14&id=4a96fd69-9cec-4a48-9571-5c9e8ab3cfe9

    Т.е. он ругается, на что не может удалить почтовую базу, в которой что-то есть. И предлагает сделать через exchange management shell, emc ведь у меня отсутствует! как быть-то

    23 февраля 2012 г. 6:34
  • Попробуйте подключиться через простой повершел:

    http://thoughtsofanidlemind.wordpress.com/2010/09/29/connecting-to-exchange-2010-with-powershell/


    Мой скромный Блог

    23 февраля 2012 г. 6:58
  • У меня была аналогичная ситуация после накатывания Rollup, который поставился и сказал что все ок, однако кучи скриптов, которые он должен был изменить в процессе установки не оказалось в нужных каталогах, плюс отсутствовали темы для owa, отсутствовал шорткат на posh и тд.

    Проблема осложнилась тем, что сам Rollup развернуть я не смог (чтобы руками перенести недостающие скрипты). Потому поступил так:

    взял предыдущий SP (в моем случае это был SP1), развернул его и руками перенес в каталоги отсутствующие скрипты, темы и тд.

    Шорткат восстанавливал так. После этого проверял права на каталоги Exchange. Потом вычищал информацию о Rollup, и снова его накатывал.

    Причину ошибки инсталляции Rollup так выяснить и не удалось, к сожалению.

    23 февраля 2012 г. 10:36
  • Благодарю за полезную ссылку.

    Подключился к Echange, как написано по ссылке, отключил арбитражные почтовые ящики и просто удалил Exch server (ситуация позволяет - организация новая и пустая). А потом поставил все по новой: Exch Server2010, потом SP1, а уже потом SP2 (в прошлый раз я поставил SP2 минуя SP1). Теперь вроде все хорошо

    • Помечено в качестве ответа Yuriy Lenchenkov 27 февраля 2012 г. 13:56
    24 февраля 2012 г. 13:14