powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Экспорт информации из AD в SQL
23 сообщений из 23, страница 1 из 1
Экспорт информации из AD в SQL
    #37090853
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Нужно решить такую задачку, сделать экспорт из AD сразу в SQL, ну а если не получится то в csv например.
Есть много информации по поводу скриптов,если данное действие можно выполнить только посредством их, то подскажите как его запустить, желательно пошагово.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37090880
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091845
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dim!,

Я весь форум перевернул, все сталкиваются с различными проблемами.
А если я не могу понять алгоритм, что нужно сначала сделать, что потом, как пролинковать и синтаксис обращения из SQL в AD.
Я думаю логично было бы создать тему с алгоритмом, чтобы больше ни у кого вопросов не возникало.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091880
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алгоритм.... алгоритм это хорошо. Но это теория. А практика требует реализации алгоритма на каком-либо языке программирования или по средствам инструментального средства.

VojdЯ весь форум перевернул, все сталкиваются с различными проблемами.
А если я не могу понять алгоритм, что нужно сначала сделать, что потом, как пролинковать и синтаксис обращения из SQL в AD.

Внимательно и с расстановкой прочитай. Что непонятного-то?


В чем вопрос-то - как вытащить данные из AD?
Или как набрать пару строк кода в SQL...?

Будет четкий вопрос - будет и ответ.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091888
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dim!,

Как вытащить данные из AD, посредством ADSI.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091897
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AD - в данном случае, это хранилище или база данных.
ADSI - провайдер, который предоставляет доступ к AD.

Ни то ни другое не являются языками программирования. Языки - SQL, Delphi, C/C++, JScript/VBScript ... и т.д.

Опять же, какие данные. Что именно нужно вытащить-то?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091900
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dim!,

SQL, про AD не знаю - хранилище или БД.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091915
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vojd,

Имя пользователя, размещение и должность.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37091919
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37092532
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dim!,

Все изучил, но так и не смог получить данные.
На языке Transac-SQL ввел следующее:

sp_addlinkedserver 'ADSI', --server name (internal)
'Active Directory Service Interfaces 2.5', -- OLEDB provider
'ADSDSOObject', -- provider name
'adsdatasource', -- datasource
'xxx.yyy.yyy.yy' -- location
--ххх - имя контроллера домена

select * from OpenQuery(ADSI,'<LDAP://xx.yyy.yyy.yy>;;name,displayName,mail,mailNickname,manager,adspath,objectGUID,objectSID')



Линкованный сервер повялется, но выдает ошибку:

An error occurred while preparing a query for execution against OLE DB provider 'ADSDSOObject'.



SQL Server находится на одной тачке, контроллер доступа на другом, может быть в этом проблема?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37093062
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С этим справился. Оказался код правильный, проблемы лишь в указании домена, моя ошибка.
Стала такая проблема, у меня есть OU=Users, из нее надо извлечь информацию о людях из OU, которые находятся внутри и имеют маску otdel*, подскажите как это возможно реализовать?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37093660
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так и это тоже сделал, на сайте Майкрософт примеры скриптов на VBScript, но они замечательно подходят и для SQL:
http://gallery.technet.microsoft.com/scriptcenter/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=activedirectory&f%5B0%5D.Text=Active%20Directory&f%5B1%5D.Type=SubCategory&f%5B1%5D.Value=computeraccounts&f%5B1%5D.Text=Computer%20Accounts&sortBy=Popularity


Но все-таки осталась самая важная вещь, как с помощью ADSI и SQL ввести информацию в некторые поля пользователей в AD.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37093939
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VojdС этим справился. Оказался код правильный, проблемы лишь в указании домена, моя ошибка.
Стала такая проблема, у меня есть OU=Users, из нее надо извлечь информацию о людях из OU, которые находятся внутри и имеют маску otdel*, подскажите как это возможно реализовать?
Примерно так CN=..., CN=..., ...
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37094064
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly PodgoretskyVojdС этим справился. Оказался код правильный, проблемы лишь в указании домена, моя ошибка.
Стала такая проблема, у меня есть OU=Users, из нее надо извлечь информацию о людях из OU, которые находятся внутри и имеют маску otdel*, подскажите как это возможно реализовать?
Примерно так CN=..., CN=..., ...

OU=otdel, OU=users, DC=domain, DC=local

Перечислять в обратном порядке с указанием типа объекта. Сообственно запросив OU=users ты должен был получить полный список всех входящих объектов, любого типа, но только вместо OU тип у тебя видимо CN=users, у меня так

Точный синтаксис можно посмотреть с помощью adsiedit
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095189
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Podgoretsky,

У меня нет adsiedit, где можно найти информацию по операторам?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095239
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что бы adsiedit появился надо установить support tools с дистирбутива
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095331
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Podgoretsky,

А дальше сами операторы и синаксис будут в справке или где?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095627
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там будет дерево объектов, в нем видны все объекты с их каноническими именами, совпадающими с запросом.
А вот про какие операторы и синтаксис идет речь, я не пойму, конечно синтакиса запроса SELECT там не будет, но тебе он и не нужен, ты его и так знаешь, тебе нужно подставить параметры в запрос.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095921
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Podgoretsky,

А оснастка пользователи и компьютеры подойдет?
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37095963
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Podgoretsky,

Может быть, если ты владеешь информацией, то подскажешь отрывок, кода как конкретному компюютеру присвоить информацию, такую как описание и размещение.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37096239
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты сам же приводил ссылку на скрипты, там их почти 1000 на все случаи жизни.
Если же тебе нужно описание протокола LDAP то искать в MSDN авторитетнее источника нет.
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37097582
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/826044
...
Рейтинг: 0 / 0
Экспорт информации из AD в SQL
    #37097769
Vojd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Podgoretsky,

Спасибо.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Экспорт информации из AD в SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]