powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как получить список всех баз с SQL сервера...
9 сообщений из 9, страница 1 из 1
Как получить список всех баз с SQL сервера...
    #32104409
Sergey Gulyaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно имеется нужда в то, чтобы вырвать с сервера список всех баз данных. Вот это меня и поставило в тупик. Вроде бы можно через SQLDMO, но у меня не получилось, есть ли другие пути решения этой проблемы?
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104418
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
master..sp_databases
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104429
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно так попробовать, ничего у сервера не вырывая ;) :

Код: plaintext
select name into yo_new_table from sysobjects where name like 'yo_db_name_pattern%' and type='U'


затолкать в query и пользоваться.

ЗЫ
самый простой вариант (все имена у пользовательских бд)
Код: plaintext
select name from sysobjects where type='U'
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104433
Alex Alexeev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 hDummer

ЗЫ
самый простой вариант (все имена у пользовательских бд)
select name from sysobjects where type='U'


Это все имена пользовательских таблиц!
Имена баз данных в master..sysdatabases
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104435
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To hDrummer.

Ты хоть запросы то свои проверил, прежде чем советовать. И с каких это пор перечень баз данных стал храниться в таблице sysobjects. Они храняться в таблице sysdatabases базы дынных master. И лучше всего для получения списка баз использовать системную хранимую процедуру, что бы не привязываться к структуре системной таблицы, которая может измениться с выходом новой версии.
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104448
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дааааа, переклинился на своей задаче
надо б отдохнуть
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104449
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2pkarklin
конечно проверил
всё работает
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32104466
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду, что они работают по теме. Да ладно, проехали. С кем не бывает.
...
Рейтинг: 0 / 0
Как получить список всех баз с SQL сервера...
    #32109653
Starodub Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть чудесная хр. процедура - sp_helpdb, возвращает много чего интересного!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как получить список всех баз с SQL сервера...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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