Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

проблема соединения [IB6.x]


Страницы:   1 2

Smashich ©   (2003-07-15 17:12:00) 

есть FireBird. установлен на WIN2k advanced server. tcp-ip работает. порт 3050 открыт. при проверке соединения (путь указан в udl файле в виде сервер:локальный путь) выдает что аксесс денайд. что делать? на ibase ничего что могло бы помочь не нашел


Alexandr   (2003-07-17 06:34:00) [1]

ну и вот.
Где у тебя isc4.gdb
он ее не находит , а не твою базу.
Сообщения об ошибках при работе с локальным и сетевым протоколом могут немного различаться.
Локальный протокол тебе дал больше информации.
Теперь действуй.


Smashich   (2003-07-16 17:28:00) [2]

2 Faeton (16.07.03 17:16)
нет необходимости давать права на файл БД - это я знаю:) права на доступ нужны только серсеру бд. внешнему пользователю он ни к чему и незачем

спасибо за совет, но в данном случае он не применим


Faeton   (2003-07-16 17:16:00) [3]

По поводу прав тут такая штука на Ibase.ru написано что для Ib нет необходимости давать права на файл БД для внешних польз. лиш-бы сервак имел досту а ты к серваку соответственно.Я подключ. к Ib как через БДЕ так и компонентами прямого доступа IBObject,IBX,FIBPlus по любому протоколу без всякого доступа и все прокатывало лиш-бы путь был правильный напр.
TCP/IP <сервер>:c:\<полный путь к БД>
NetBeul \\<сервер>\c:\<полный путь к БД>
А вообще советую подсесть на FIBPlus - просто песня


Smashich   (2003-07-16 17:02:00) [4]

2 SYSKeeper © (16.07.03 16:42)
большое спасибо - уже давно юзаю:) просто под рукой была только ibconsole, она и была помянута.
2 Alexandr © (16.07.03 14:43)
касательно доступ. файл есть. доступ нему тоже есть. с локального коннекта на сервенре(наконец-то добрался:)пишет cannot attach a password database. сервак не мой так что перегружать его и т.д. - это отдельная история. ранее при такой апшибке помогало просто перезапутить службу. в особо тяжелых случаях - перегрузить комп. завтра:) сообщу результаты перегруза сервака.


SYSKeeper   (2003-07-16 16:42:00) [5]

Возьми вот эту вещь: www.ibexpert.com - для бывшего Soviet Union - бесплатно. Не пожалеешь. Лучшего сабжа я ещё не видел.. Им и проверь свою базу. За сабж жду отдельную благодарность :)


Alexandr   (2003-07-16 14:43:00) [6]

значит нет файла, нет доступа к файлу из под учетной записи Firebird...
и пр...


Smashich   (2003-07-16 14:33:00) [7]

к серваку то я подключаюсь. а вот к файлу нет.


Alexandr   (2003-07-16 13:25:00) [8]

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


Smashich   (2003-07-16 13:06:00) [9]

насчет локального доступа - не имею возможность щас проверить.


Smashich   (2003-07-16 13:05:00) [10]

1)
2)
3)

посмотри сам вопрос. порт 3050 открыт на сервере. служба gds_db не нем и висит. сервак соотвесвенно пингуеться. на серваке выполняются и другие службы которые обеспечивают корректную работу.


Smashich   (2003-07-16 13:02:00) [11]

KDS © (16.07.03 12:33)
как прикажешь это делать? у базы один пользователь в данном случае. и он дафалтовый. с чем разбираться?


Alexandr   (2003-07-16 13:00:00) [12]

1) а все-таки локально?
2) ping server работает?
3) диагностика коннекта вообще как?


Smashich   (2003-07-16 12:56:00) [13]

2 Alexandr © (16.07.03 12:27) путь к файлу проверян стопятьдесят раз:) при ошибочном пути он выдает ошибку другую.


KDS   (2003-07-16 12:33:00) [14]

С правами доступа к БД надо разбираться


Alexandr   (2003-07-16 12:27:00) [15]

1) а не ошибся ли ты в пути к файлу?
2) А попробуй прям на сервере подключиться хоть локально хоть locaLHost какой-нибудь консолью.


Smashich   (2003-07-16 12:14:00) [16]

Alexandr © (16.07.03 11:59)

1 - не спорю
2 - я так и сказал
3 - мне нужно установить с клиентской машины соединение с firebird на сервере
3. доступ вроде есть. я сначала тоже на права грешил. открыть нотепадом могу файл:). доступ должен быть у firebird на изменение/чтение так ведь?. служба запускается от системного аккаунта.(админ). вот тут я может что упусти. можно поподробнее у кого и какие права должны быть?


Alexandr   (2003-07-16 11:59:00) [17]

1. LCPI.IBProvider самый лучший провайдер
2. Ошибка однозначно не в нем.
3. Зачем тебе вообще локальный протокол. Юзай 127.0.0.1 (LocalHost) и без не знай.
4. Доступ к файлу у юзера есть? или с правами NTFS намудрил?


Smashich   (2003-07-16 11:55:00) [18]

а вообще дело точно не в провайдере. посколько IBConcole выдает тоже самое


Smashich   (2003-07-16 11:54:00) [19]

прошу прощения за отсутсвие
2 SYSKeeper © (15.07.03 18:47)
LCPI.IBProvider.1 - вообщем то не жалеть не приходилось еще
IBOLE - кинь на мыло плиз


SYSKeeper   (2003-07-15 18:52:00) [20]

Provider=IBOLE.Provider.v4;Password=masterkey;Data
Source=srv:c:\work\bm\base2.gdb;User ID=SYSDBA;Persist Security Info=True
это у меня прекрасно пашет..


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо