powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Соединение с сервером базы данных FireBird
25 сообщений из 61, страница 2 из 3
Соединение с сервером базы данных FireBird
    #39373906
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
У меня тоже вопрос про соединение.
Проблема такая. переход с 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 проблем нет.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373911
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373914
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerможет по TCP/IP у Firebird включено шифрование?

шифрование может быть причиной только если ты используешь fbclient < 3.0.

И таки неплохо бы текст ошибки привести
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373925
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,
Строка коннекта по NetBEUI (Named Pipes)
D:/DB_FB/MAIN3.FDB - работает
строка коннекта по TCP/IP
SRV-DCC/3064:D:/DB_FB/MAIN3.FDB - не работает
библиотеки используются правильные
FB 2.5 на этом компе нет и его клиента тоже нет
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373928
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373935
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerСтрока коннекта по NetBEUI (Named Pipes)
D:/DB_FB/MAIN3.FDB - работает
это локальный коннект.
Нетбуй - это \\servername\d:\db_fb\main3.fdb
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373936
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerСтрока коннекта по NetBEUI (Named Pipes)
D:/DB_FB/MAIN3.FDB - работает

это не NetBEUI (Named Pipes)

В 2.5 - это локальный протокол, в 3.0 ты вообще к embedded подрубаешься.

Текста ошибки мы так и не увидели. Не надо нам тут на русский переводить.

Скорее всего ты не добавил пользователя SYSDBA. Читай Release Notes
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373940
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,
возможно. может я ошибся и это XNET — локальный протокол.?
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373943
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developer,

в 3.0 с настройками по умолчанию это embedded
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373952
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

Вы не читаете входные данные вопроса. один тип подключения к бд работает! а второй не работает!
я имею большой опыт работы с Delphi и серверами Firebird, MS-SQL и др. (более 15 лет)
вопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет
SYSDBA для сервера FB создан сразу с установкой сервера FB
также для теста создан дополнительный пользователь MASTER
проблема не зависит от того под каким пользователем подключаться
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373954
Товарищ младший сержант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerСимонов Денис,

Вы не читаете входные данные вопроса. один тип подключения к бд работает! а второй не работает!
я имею большой опыт работы с Delphi и серверами Firebird, MS-SQL и др. (более 15 лет)
вопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет
SYSDBA для сервера FB создан сразу с установкой сервера FB
также для теста создан дополнительный пользователь MASTER
проблема не зависит от того под каким пользователем подключаться
Тебе ж ответили.

Симонов ДенисTelco_developer,

в 3.0 с настройками по умолчанию это embedded

А для embedded пароль и логин пофик.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373962
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисTelco_developer,

в 3.0 с настройками по умолчанию это embedded
Embedded описано тут
http://firebirdsql.org/manual/ru/fbmetasecur-embedded-ru.html
а у меня стоит полноценный
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373967
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очередная реинкарнация rdb_dev ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373968
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developer,

внимательней читай ответ. Пробуй подключится через isql для начала.

Telco_developerодин тип подключения к бд работает!

ещё раз ты подключаешься к embedded варианту сервера. Ему до лампочки какие ты пароли вводишь.

Telco_developerвопросы с установкой, настройкой серверов и пользователей не рассматривайте тут проблем нет

уверен? Firebird 3.0 настраивается не так как 2.5.

выполни

Код: plaintext
1.
2.
3.
4.
5.
d:\fb\fb30>isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect security.db user sysdba;
Database: security.db, User: SYSDBA
SQL> set list on;
SQL> select * from sec$users;

и сообщи результат
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373972
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну что за привычка Release Notes не читать.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373975
Товарищ младший сержант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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, во втором - уже нет.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373976
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

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>
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373980
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developer,

ага. Значит Legacy_UserManager и SRP одновременно. Пользователя MASTER не видно

Теперь приведи изменённые параметры конфигурации
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373987
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,
RemoteServicePort = 3064
ServerMode = Classic
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373989
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerя имею большой опыт работы с Delphi и серверами Firebird
господи, ну к чему такое писать? Вы же не прочитали release notes к ФБ 3? И козыряете "я имею большой опыт".
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373994
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь MASTER был раньше сейчас уже все меняли но результат тот-же.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373996
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developer,

не может быть. Раз отображает пользователей из Legacy_UserManager то как минимум должен ещё быть изменён параметр UserManager.

что там для параметров WireCrypt и AuthServer

Telco_developerServerMode = Classic

зачем?
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39373999
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

писал чтобы не было глупых советов.
FB 3 только вышел и я его только осваиваю в только свободное время
может еще чего и не прочитал так как свободного времени очень мало.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39374003
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Telco_developerи серверами Firebird, MS-SQL и др. (более 15 лет)

Это замечательно, но в FB3 систему логинов-паролей совершенно изменили.
И также сильно изменили интерпретацию строки соединения ( например, помянутый вами embedded )

Так что ваши "15 лет опыта" с FB1/FB2 вам сейчас не в плюс идут, а в минус. Они вам подсказывают неправильные интерпретации и неправильные действия.

Не говоря уже про то, что вы локальное подключение и NETBEUI перепутали - и это после "15 лет опыта".

Telco_developerможет я ошибся и это XNET — локальный протокол.?
http://mujweb.cz/iprenosil/interbase/fbserver_switches.htm

----------


А если говорить по просту, если бы ваш опыт вам помогал и ваши предположения, на опыте основанные, были справедливы - то у вас бы не было проблем.
Если у вас есть проблемы - значит ваши предположения расходятся с реальностью.
А раз ваши предположения расходятся с реальностью, то значит ваш опыт вам в этой проблеме не помощник.
...
Рейтинг: 0 / 0
Соединение с сервером базы данных FireBird
    #39374005
Telco_developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов ДенисTelco_developer,

не может быть. Раз отображает пользователей из Legacy_UserManager то как минимум должен ещё быть изменён параметр UserManager.

что там для параметров WireCrypt и AuthServer

Telco_developerServerMode = Classic

зачем?
Это как то влияет на подключение?
Думаю затем чтобы при падении сервера FB не падал весь сервер а только один клиент (коннект)
...
Рейтинг: 0 / 0
25 сообщений из 61, страница 2 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Соединение с сервером базы данных FireBird
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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