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

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

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


Авторизация

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

Подписка

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

Статистика

Hits 2740077
4770
Hosts 1649396
149
Visitors 229370
166

11

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


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

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

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


Тема: «Не получается импорт RemoteIpRanges с исходного коннектора в другой.» в форуме: Общие вопросы по Exchange 2007   Просмотров: 132
 
Андрей Подлесных
Заглянувший
 
Всего сообщений: 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