Создание из 1С новой БД на сервере Firebird с помощью драйвера ODBC #720585


#0 by doos111
Здравствуйте. Возможен ли сабж без подключения к существующей базе?
#1 by МихаилМ
по стандартам odbc возможен.
#2 by doos111
Есть ли образец кода?
#3 by МихаилМ
#4 by doos111
Запросы DDL как и DML можно выполнять только если мы подключены к серверу. Чтобы подключиться к серверу, требуется соединиться с любой базой данных, обслуживаемой этим сервером. Я спрашиваю, можно ли подключиться к серверу Firebird для создания новой базы не трогая существующие? Может есть какие недокументированные параметры строки соединения?
#5 by ДенисЧ
на птичке есть какая-нибудь системная база, типа master в mssql?
#6 by doos111
Нету, было бы проще.
#7 by EvgeniuXP
гугл не предлагали?
#8 by Torquader
Можно подключиться к isql-командной строке и там выполнить запрос CreateDataBase. У firebird system есть, но подключиться к ней, как к базе будет проблематично. Можно попробовать подключиться к серверу без указания базы данных и выполнить команду создания базы.
#9 by EvgeniuXP
ни каких там пробем нет - строка подключения главное правильную написать и запустить сам сервер.
#10 by Torquader
Ну, сделать базу без запущенного сервера - это отдельное искусство. Хотя, в случае FireBird можно в исходниках посмотреть, что он там делает при создании базы и создать точно такой же файл.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С