powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / проверить существует ли база
7 сообщений из 7, страница 1 из 1
проверить существует ли база
    #38299920
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Среда Visual Basic NET STUDIO’2010 Professional
как проверить существует ли база
Microsoft SQL Server
в папке E:\Data\mydatbase1 ?
СПАСИБО.
...
Рейтинг: 0 / 0
проверить существует ли база
    #38300002
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно в папке?
select * from sysdatabases не подходит?
...
Рейтинг: 0 / 0
проверить существует ли база
    #38300107
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805,

Код: c#
1.
File.Exists("filename");
...
Рейтинг: 0 / 0
проверить существует ли база
    #38300305
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805, если ты подключаешься к БД указывая имя файла в строке соединения, то используй File.Exists. Иначе нужно сначала подключиться к БД master и сделать запрос к таблице sysdatabases чтобы проверить есть ли искомая БД на сервере. А еще проще ничего не проверять, а пытаться подключиться и быть готовым к исключению.
...
Рейтинг: 0 / 0
проверить существует ли база
    #38302029
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое СПАСИБО ВСЕМ отклинувшимся,
я воспользовался
File.Exists("filename");
работает.
...
Рейтинг: 0 / 0
проверить существует ли база
    #38302064
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805Большое СПАСИБО ВСЕМ отклинувшимся,
я воспользовался
File.Exists("filename");
работает.

... на всякий случай, хотя он, возможно, и не случится ... в случае, если база отключена (detached) - руками или скриптом - от сервера SQL, файл в папке будет лежать, а для сервера его не будет (пока не приаатачится) ...
...
Рейтинг: 0 / 0
проверить существует ли база
    #38302204
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotikVova_1805Большое СПАСИБО ВСЕМ отклинувшимся,
я воспользовался
File.Exists("filename");
работает.

... на всякий случай, хотя он, возможно, и не случится ... в случае, если база отключена (detached) - руками или скриптом - от сервера SQL, файл в папке будет лежать, а для сервера его не будет (пока не приаатачится) ...
А еще база может быть в suspect, или single-user, или restore mode. Выше правильно сказали - надо читать sysdatabases, либо результат от sp_databases (только для этого вовсе необязательно подключаться к базе master - упомянутые доступны из любой базы).
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / проверить существует ли база
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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