Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 5.5/2000/2003 - Проблемы с подключением к БД Exchange2003

Ответить
Настройки темы
V. 5.5/2000/2003 - Проблемы с подключением к БД Exchange2003

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Раньше успешно подключался к БД (скрипт ниже) и выдергивал нужные данные.
Сегодня при запуске скрипта при попытке сделать Select выходит ошибка : Provider: Not enough storage is available to complete this operation.
Кто может объяснить, что случилось и как это лечить?
Есть подозрение, что БД стала ну очень большой (3 Тб) и ADODB тупит.
Спасибо за помощь.
Скрипт
Dim con, rs, rec, all, DateRng,URLroot
'-------------------------------------------
URLroot = "file://./backofficestorage/Base.ru/docstore/Data"
DateRng = " > CAST(""2010-01-12T01:00:00Z"" as 'dateTime')"
'--------------------------------------------

Set con = CreateObject("ADODB.Connection")
con.Provider = "ExOLEDB.DataSource"
con.Open URLroot

Set rec = CreateObject("ADODB.Record")
rec.Open URLroot, con, 1

Set rs = CreateObject("ADODB.Recordset")

wscript.echo "Начинаем SELECT"

rs.OPEN "SELECT ""DAV:displayname"" FROM scope ('shallow traversal of""" & URLroot & """ ') WHERE ""DAV:creationdate"" " & DateRng, con, 1

wscript.echo "SELECT выполнен"

rs.save "Select1.xml",1

wscript.echo "XML файл создан"

all = rs.RecordCount
wscript.echo "Всего папок "+cstr(all)

MsgBox "Select DONE"

Отправлено: 16:54, 20-05-2010

 

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


совсем идей нет?

Отправлено: 13:58, 21-05-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1001
Благодарности: 226

Профиль | Отправить PM | Цитировать


Так чего скрипт показывает? Как я понял когда чей ящик создан и их общее кол-во?
А общее количество больше 5000?
http://support.microsoft.com/kb/248668

Но в любом случае, я бы такую базу поделил - по рекомендации microsoft база должна быть не более 2 Tb

Последний раз редактировалось Ivan Bardeen, 21-05-2010 в 14:25.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:06, 21-05-2010 | #3


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Скрипт выводит "DAV:displayname" (название) всех публичных папок созданых когда либо или по дате. я и хочу поделить базу но для начала мне нужны все имена папок. количество папок пол года назад было около 1,5-2 млн.

Отправлено: 14:16, 21-05-2010 | #4


Ветеран


Сообщения: 1001
Благодарности: 226

Профиль | Отправить PM | Цитировать


Цитата lSPVl:
но для начала мне нужны все имена папок »
Возьмите их здесь CN=Microsoft Exchange System Objects,DC=domain,DC=com

Отправлено: 14:20, 21-05-2010 | #5


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


подскажите как корректно написать скрипт с нуля и как запустить.

Отправлено: 14:30, 21-05-2010 | #6


Ветеран


Сообщения: 1001
Благодарности: 226

Профиль | Отправить PM | Цитировать


Чем не устраивает список папок здесь
Цитата Ivan Bardeen:
CN=Microsoft Exchange System Objects,DC=domain,DC=com »
Цитата lSPVl:
подскажите как корректно написать скрипт с нуля и как запустить. »
Похоже вы уперлись в какое-то ограничение. Но тут вопрос скорее к программистам

Отправлено: 14:34, 21-05-2010 | #7


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


меня устраивает, но я не знаю как

Отправлено: 14:40, 21-05-2010 | #8


Ветеран


Сообщения: 1001
Благодарности: 226

Профиль | Отправить PM | Цитировать


Цитата lSPVl:
меня устраивает, но я не знаю как »
Что вы не знаете как?
Правой кнопкой по Microsoft Exchange System Objects - пункт меню "экспортировать список"

Отправлено: 14:42, 21-05-2010 | #9


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


найти не могу Microsoft Exchange System Objects

Отправлено: 14:52, 21-05-2010 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » V. 5.5/2000/2003 - Проблемы с подключением к БД Exchange2003

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Redhat/Fedora - проблемы с подключением по ssh fate29 Общий по Linux 2 24-12-2009 22:12
Проблемы с входящим подключением suhrob Microsoft Windows NT/2000/2003 1 20-04-2009 14:20
Разное - Проблемы с подключением aval12 Microsoft Windows Vista 1 17-03-2009 16:20
проблемы с Exchange2003 talich2006 Microsoft Exchange Server 4 07-05-2007 23:12
Проблемы с подключением к и-нету Andreich Microsoft Windows 2000/XP 9 29-10-2005 18:15




 
Переход