На главную страницу
 
  Главная 
  Новости 
  Статьи  RSS
  Программное обеспечение 
  Форум 
  Опросы 
  Полезные ссылки 
MSExchange.ru ISADocs.ru WinSecurity.ru NetDocs.ru

Новости Microsoft Exchange Server
Статьи
Программное обеспечение
Форум
Опросы
Полезные ссылки

Поиск по сайту


Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация

Подписка

Изменение параметров

Статистика

Hits 2740025
4718
Hosts 1649395
147
Visitors 229369
164

10
Мониторинг активности принтеров

Главная / Форумы / Общие вопросы по Exchange 2007


SurfCop

Форум «Общие вопросы по Exchange 2007»

Версия для печати Версия для печати

Список форумов
Список тем
Поиск по форумам
Помощь
Войти
Регистрация


Тема: «Не получается импорт RemoteIpRanges с исходного коннектора в другой.» в форуме: Общие вопросы по Exchange 2007   Просмотров: 131
 
Андрей Подлесных
Заглянувший
 
Всего сообщений: 5
Дата регистрации: 17.08.2009
Создано: 06.10.2010 07:40:43
 
 
Всем привет. Не получается импортировать содержимое коннектора получения а именно содержимое RemoteIPRanges с исходного test-exch2k7-h2 сервера на test-exch2k7-h1 сервер . Среда Exchange 2007 SP2. В исходном коннекторе есть помимо SingleAddress так же LoHi и CIDR.

Выполняю командлеты:

1. Экспорт RemoteIPRanges с исходного коннектора в файл:

(Get-ReceiveConnector "test-exch2k7-h2\smtp-allow").RemoteIPRanges | ft LowerBound,UpperBound,RangeFormat -autosize > C:\RemoteIPRangeOfH2.txt

2. Задаю переменную $RecvConn

$RecvConn = Get-ReceiveConnector "test-exch2k7-h1\smtp-allow"

3. Далее

Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn.RemoteIPRanges +="$_"}

....и вот ошибка

[PS] C:\>(Get-ReceiveConnector "test-exch2k7-h2\smtp-allow").RemoteIPRanges | ft
LowerBound,UpperBound,RangeFormat -autosize > C:\RemoteIPRangeOfH2.txt
[PS] C:\>$RecvConn = Get-ReceiveConnector "test-exch2k7-h1\smtp-allow"
[PS] C:\>Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn.RemoteIPRanges
+="$_"}
Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert from System.String to Microsoft.Exchange.Dat
a.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert LowerBound UpperBound RangeFormat from
System.String to Microsoft.Exchange.Data.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert ---------- ---------- ----------- from
System.String to Microsoft.Exchange.Data.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert 172.16.5.91 172.16.5.91 SingleAddress from
System.String to Microsoft.Exchange.Data.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert 10.0.0.0 10.0.255.255 CIDR from
System.String to Microsoft.Exchange.Data.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert 192.168.0.20 192.168.0.40 LoHi from
System.String to Microsoft.Exchange.Data.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert from System.String to Microsoft.Exchange.Dat
a.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Exception setting "RemoteIPRanges": "Cannot convert value "System.Object[]" to
type "Microsoft.Exchange.Data.MultiValuedProperty`1[Microsoft.Exchange.Data.IPR
ange]". Error: "Failed to convert from System.String to Microsoft.Exchange.Dat
a.IPRange.""
At line:1 char:58
+ Get-Content .\RemoteIPRangeOfH2.txt | foreach {$RecvConn. +="$_"}
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

[PS] C:\>

Проблема в формате данных в файле очевидна...но тогда в каком формате должны быть данные для импорта?
 
Профиль
E-Mail
Наверх





Список форумов
Список тем
Поиск по форумам
Помощь
Войти
Регистрация




Работает на «Битрикс: Управление сайтом»
Работает на «Битрикс:
 Управление сайтом»
© MSExchange.ru, 2005-2010