|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Здравствуйте. У меня тоже вопрос про соединение. Проблема такая. переход с FB 2.5 на FB 3.0 На своем компе установил Firebird-3.0.1.32609_0_x64 это последняя версия Firebird настроил на локальный порт 3064 по протоколу NetBEUI (Named Pipes) подключение к базе данных лежащей на этом же сервере из наброшенной тестовой программы написанной на Delphi XE3 с компонентами FIBPlus 7.51.2676 Release подключение к базе данных проходит но при попытке подключения по протоколу TCP/IP выходит ошибка примерно такая ошибка "неправильно задан логин или пароль, обратитесь к системному администратору". Причем если задать имя несуществующей базы данных то всёравно ошибка такая-же. приложение тестил как в x86 режиме так и x64. проблемы те-же. Возникала ли у кого такая проблема? как её решить? может по TCP/IP у Firebird включено шифрование? куда уже копать пока не понятно. P.S. вопросы связанные с сетью,Доменом, Касперским, брандмауэром и др. уже рассмотрены с портом 3064 проблем нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:09 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerпо протоколу NetBEUI (Named Pipes) нафига??? какая строка коннекта? Telco_developerвыходит ошибка примерно такая ошибка "неправильно задан логин или пароль, обратитесь к системному администратору" значит коннект идет из клиентской либы от 2.5, а сервер 3.0 не настроен на совместимость с 2.5. Клиент 3.0 без проблем коннектится к серверу 3.0. http://www.sql.ru/forum/1238791/sovmestimost-klientov-2-5-s-firebird-3-0-1 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:12 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerможет по TCP/IP у Firebird включено шифрование? шифрование может быть причиной только если ты используешь fbclient < 3.0. И таки неплохо бы текст ошибки привести ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:14 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
kdv, Строка коннекта по NetBEUI (Named Pipes) D:/DB_FB/MAIN3.FDB - работает строка коннекта по TCP/IP SRV-DCC/3064:D:/DB_FB/MAIN3.FDB - не работает библиотеки используются правильные FB 2.5 на этом компе нет и его клиента тоже нет ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:26 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Hello, Telco Developer! You wrote on 23 декабря 2016 г. 16:27:31: Telco Developer> Строка коннекта по NetBEUI (Named Pipes) > D:/DB_FB/MAIN3.FDB - работаетэто не NetBEUI Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:28 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerСтрока коннекта по NetBEUI (Named Pipes) D:/DB_FB/MAIN3.FDB - работает это локальный коннект. Нетбуй - это \\servername\d:\db_fb\main3.fdb ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:32 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerСтрока коннекта по NetBEUI (Named Pipes) D:/DB_FB/MAIN3.FDB - работает это не NetBEUI (Named Pipes) В 2.5 - это локальный протокол, в 3.0 ты вообще к embedded подрубаешься. Текста ошибки мы так и не увидели. Не надо нам тут на русский переводить. Скорее всего ты не добавил пользователя SYSDBA. Читай Release Notes ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:32 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Мимопроходящий, возможно. может я ошибся и это XNET — локальный протокол.? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:34 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developer, в 3.0 с настройками по умолчанию это embedded ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:34 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Симонов Денис, Вы не читаете входные данные вопроса. один тип подключения к бд работает! а второй не работает! я имею большой опыт работы с Delphi и серверами Firebird, MS-SQL и др. (более 15 лет) вопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет SYSDBA для сервера FB создан сразу с установкой сервера FB также для теста создан дополнительный пользователь MASTER проблема не зависит от того под каким пользователем подключаться ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:43 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerСимонов Денис, Вы не читаете входные данные вопроса. один тип подключения к бд работает! а второй не работает! я имею большой опыт работы с Delphi и серверами Firebird, MS-SQL и др. (более 15 лет) вопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет SYSDBA для сервера FB создан сразу с установкой сервера FB также для теста создан дополнительный пользователь MASTER проблема не зависит от того под каким пользователем подключаться Тебе ж ответили. Симонов ДенисTelco_developer, в 3.0 с настройками по умолчанию это embedded А для embedded пароль и логин пофик. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:45 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Симонов ДенисTelco_developer, в 3.0 с настройками по умолчанию это embedded Embedded описано тут http://firebirdsql.org/manual/ru/fbmetasecur-embedded-ru.html а у меня стоит полноценный ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:49 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
очередная реинкарнация rdb_dev ? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:51 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developer, внимательней читай ответ. Пробуй подключится через isql для начала. Telco_developerодин тип подключения к бд работает! ещё раз ты подключаешься к embedded варианту сервера. Ему до лампочки какие ты пароли вводишь. Telco_developerвопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет уверен? Firebird 3.0 настраивается не так как 2.5. выполни Код: plaintext 1. 2. 3. 4. 5.
и сообщи результат ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:51 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
ну что за привычка Release Notes не читать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:54 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerСимонов ДенисTelco_developer, в 3.0 с настройками по умолчанию это embedded Embedded описано тут http://firebirdsql.org/manual/ru/fbmetasecur-embedded-ru.html а у меня стоит полноценный У тебя ж fb3. Посмотри хотя бы сюда: http://www.firebirdsql.org/en/firebird-2-5-6/ И сюда: http://www.firebirdsql.org/en/firebird-3-0/ В первом есть отдельная ветка Embedded, во втором - уже нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:55 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Симонов Денис, CON> SQL> connect security.db user sysdba; Use CONNECT or CREATE DATABASE to specify a datab SQL> Database: security.db, User: SYSDBA CON> SQL> set list on; Use CONNECT or CREATE DATABASE to specify a datab SQL> SQL> select * from sec$users; Use CONNECT or CREATE DATABASE to specify a datab SQL> connect security.db user sysdba; Database: security.db, User: SYSDBA SQL> set list on; SQL> select * from sec$users; SEC$USER_NAME SYSDBA SEC$FIRST_NAME Firebird SEC$MIDDLE_NAME Server SEC$LAST_NAME Administrator SEC$ACTIVE <null> SEC$ADMIN <true> SEC$DESCRIPTION <null> SEC$PLUGIN Legacy_UserManage SEC$USER_NAME USER SEC$FIRST_NAME EStock SEC$MIDDLE_NAME Program SEC$LAST_NAME User SEC$ACTIVE <null> SEC$ADMIN <false> SEC$DESCRIPTION <null> SEC$PLUGIN Legacy_UserManage SEC$USER_NAME ADMIN SEC$FIRST_NAME EStock SEC$MIDDLE_NAME Program SEC$LAST_NAME Administrator SEC$ACTIVE <null> SEC$ADMIN <false> SEC$DESCRIPTION <null> SEC$PLUGIN Legacy_UserManage SEC$USER_NAME SYSDBA SEC$FIRST_NAME <null> SEC$MIDDLE_NAME <null> SEC$LAST_NAME <null> SEC$ACTIVE <true> SEC$ADMIN <true> SEC$DESCRIPTION <null> SEC$PLUGIN Srp SQL> ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 16:57 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developer, ага. Значит Legacy_UserManager и SRP одновременно. Пользователя MASTER не видно Теперь приведи изменённые параметры конфигурации ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:00 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Симонов Денис, RemoteServicePort = 3064 ServerMode = Classic ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:07 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerя имею большой опыт работы с Delphi и серверами Firebird господи, ну к чему такое писать? Вы же не прочитали release notes к ФБ 3? И козыряете "я имею большой опыт". ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:08 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Пользователь MASTER был раньше сейчас уже все меняли но результат тот-же. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:09 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developer, не может быть. Раз отображает пользователей из Legacy_UserManager то как минимум должен ещё быть изменён параметр UserManager. что там для параметров WireCrypt и AuthServer Telco_developerServerMode = Classic зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:10 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
kdv, писал чтобы не было глупых советов. FB 3 только вышел и я его только осваиваю в только свободное время может еще чего и не прочитал так как свободного времени очень мало. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:13 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Telco_developerи серверами Firebird, MS-SQL и др. (более 15 лет) Это замечательно, но в FB3 систему логинов-паролей совершенно изменили. И также сильно изменили интерпретацию строки соединения ( например, помянутый вами embedded ) Так что ваши "15 лет опыта" с FB1/FB2 вам сейчас не в плюс идут, а в минус. Они вам подсказывают неправильные интерпретации и неправильные действия. Не говоря уже про то, что вы локальное подключение и NETBEUI перепутали - и это после "15 лет опыта". Telco_developerможет я ошибся и это XNET — локальный протокол.? http://mujweb.cz/iprenosil/interbase/fbserver_switches.htm ---------- А если говорить по просту, если бы ваш опыт вам помогал и ваши предположения, на опыте основанные, были справедливы - то у вас бы не было проблем. Если у вас есть проблемы - значит ваши предположения расходятся с реальностью. А раз ваши предположения расходятся с реальностью, то значит ваш опыт вам в этой проблеме не помощник. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:17 |
|
Соединение с сервером базы данных FireBird
|
|||
---|---|---|---|
#18+
Симонов ДенисTelco_developer, не может быть. Раз отображает пользователей из Legacy_UserManager то как минимум должен ещё быть изменён параметр UserManager. что там для параметров WireCrypt и AuthServer Telco_developerServerMode = Classic зачем? Это как то влияет на подключение? Думаю затем чтобы при падении сервера FB не падал весь сервер а только один клиент (коннект) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2016, 17:18 |
|
|
start [/forum/topic.php?fid=40&msg=39373936&tid=1561786]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 162ms |
0 / 0 |