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

Код: 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
11.02.2003, 12:04
    #32104433
Alex Alexeev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список всех баз с SQL сервера...
2 hDummer

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


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

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


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