|
|
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Подскажите как использовать firebird 3.0 в качестве embedded (без установки и тд) с возможеостью доступа других приложений на локальном компе к базе данных. Использую ADO NET Provider. С версией firebird 2.5.2 все получилось, с 3.0 пока никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 09:48:35 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Andrey1307n2, с чего ты решил что ADO .NET Provider умеет работать с FB 3.0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 09:55:39 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
По поводу ADO не в курсе, может - может, а может и не может. Релиз 3.2 недавнишний совсем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 10:04:42 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Andrey1307n2С версией firebird 2.5.2 все получилось, с 3.0 пока никак. что и как пробовал? Параметры SharedDatabase и SharedCache менял под свои требования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 10:44:14 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Открываю архив с FB3.0 копирую dll,firebird.msg,firebird.conf,msvcp80.dll,Microsoft.VC80.CRT.manifest и папки:plugins,intl, udf в папку Debug проекта. В firebird.conf делаю следующее: # Type: boolean SharedCache = false # Type: boolean SharedDatabase = true # # Per-database & per-connection configurable. # Providers = Engine12,Loopback. Кусок кода создания базы данных: FbConnectionStringBuilder connectString = new FbConnectionStringBuilder(); connectString.Database = @"FireBird1.fbd"; connectString.ClientLibrary = "fbclient.dll"; connectString.Dialect = 3; connectString.DataSource = "localhost"; connectString.UserID = "SYSDBA"; connectString.Password = "123"; connectString.ConnectionLifeTime = 15; connectString.ServerType = FbServerType.Embedded; connectString.Pooling = true; connectString.MinPoolSize = 0; connectString.MaxPoolSize = 50; string str = connectString.ConnectionString; str = str+ ";DEFAULT CHARACTER SET = WIN1251;"; FbConnection.CreateDatabase(str, 8192, true, false); все это дело выдает ошибку: I/O error during "CreateFile (create)" operation for file "C:\DOCUMENTS AND SETTINGS\USER\МОИ ДОКУМЕНТЫ\VISUAL STUDIO 2010\PROJECTS\FIREBIRDTESTV3\FIREBIRDTESTV3\BIN\DEBUG\FIREBIRD1.FBD" Error while trying to create file ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 05:08:04 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Получилось создать БД.Но создает почему то не всегда. Поменял connectString.ServerType = FbServerType.Context; К базе подключился потом через connectString.ServerType = FbServerType.Embedded; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 05:27:50 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Получается так. Сначала connectString.ServerType = FbServerType.Embedded; Ловим ошибку на CreateDatabase(.... arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets меняю connectString.ServerType = FbServerType.Context; Запускаю снова. База создается нормально. Далее меняю имя например так: connectString.Database = @"2344.fbd"; Запускаю. и ничего не приисходит, нет ни ошибок, но и БД не создается. Если поменять connectString.ServerType = FbServerType.Embedded; запустить, поймать ошибку, затем опять connectString.ServerType = FbServerType.Context; и запусть то создаст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 05:52:46 |
|
||
|
firebird 3.0 как embedded.
|
|||
|---|---|---|---|
|
#18+
Andrey1307n2Открываю архив с FB3.0 копирую dll,firebird.msg,firebird.conf,msvcp80.dll,Microsoft.VC80.CRT.manifest и папки:plugins,intl, udf в папку Debug проекта.ICU у тебя етсь в путях ? Если нет - клади рядом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 11:45:23 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=109&tid=1564141]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 323ms |

| 0 / 0 |
