Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить список БД на сервере? / 6 сообщений из 6, страница 1 из 1
29.10.2002, 14:18:30
    #32062714
Anatoliy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
Необходимо составить список баз на всех серверах фирмы. Есть сервера, где по 30-40 баз. Переписывать все это руками такой облом. Подскажите, как бы полегче вытащить названия баз
...
Рейтинг: 0 / 0
29.10.2002, 14:24:47
    #32062719
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
Если есть список серверов с параметрами подключения, то можно выполнить для каждого из них запрос вида:

Код: plaintext
SELECT CATALOG_NAME FROM INFORMATION_SCHEMA.SCHEMATA


Запрос можно выполить как из SQL Server'а, так и из командной строки (через osql, например).
...
Рейтинг: 0 / 0
29.10.2002, 14:26:10
    #32062720
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
Ку?
sp_helpdb
...
Рейтинг: 0 / 0
29.10.2002, 14:26:17
    #32062721
Белов Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
1.exec sp_catalogs @server_name = <your_server>
2. select name from master.dbo.sysdatabases
...
Рейтинг: 0 / 0
29.10.2002, 15:44:31
    #32062790
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
Может через DMO попробовать. Доработайте наброски.

Получить список серверов
Dim dmo As new SQLDMO.Application
Dim servers As SQLDMO.NameList
Set servers = dmo.ListAvailableSQLServers

Вывести БД
Dim oSQLServer As New SQLDMO.SQLServer
oSQLServer.LoginSecure = True
oSQLServer.Connect "(local)"

Dim oDatabase As SQLDMO.Database
For Each oDatabase In oSQLServer.Databases
Debug.Print oDatabase.Name
Next

oSQLServer.DisConnect
Set oSQLServer = Nothing
...
Рейтинг: 0 / 0
29.10.2002, 23:07:30
    #32062912
schatz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список БД на сервере?
exec sp_help (system-prozedura)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить список БД на сервере? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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