Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];

Вниз

проблема соединения   Найти похожие ветки 

 
Smashich   (2003-07-15 17:12) [0]

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


 
SYSKeeper   (2003-07-15 17:24) [1]

а логин и пароль ты проописал. SYSDBA masterkey - это по дефолту


 
Smashich   (2003-07-15 17:26) [2]

прописал:)


 
SYSKeeper   (2003-07-15 17:32) [3]

давай текст udl-файла..


 
Smashich   (2003-07-15 17:37) [4]

[oledb]
; Everything after this line is an OLE DB initstring
Provider=LCPI.IBProvider.1;Password=masterkey;Persist Security Info=True;User ID=SYSDBA;Data Source=D:\Data\Faraon\Data\Faraon.gdb;auto_commit=True

спешу заметить что провайдер стоит прочно и работает. на 127.0.0.1 при установленном на 127.0.0.1:) firebird тест соединения проходит


 
Smashich   (2003-07-15 17:49) [5]

bag your pardon

[oledb]
; Everything after this line is an OLE DB initstring
Provider=LCPI.IBProvider.1;Password=masterkey;Persist Security Info=True;User ID=SYSDBA;Data Source=Vedis_fl:D:\Data\Faraon\Data\Faraon.gdb;auto_commit=True


 
Smashich   (2003-07-15 17:53) [6]

I/O error for file "D:\Data\Faraon\Data\faraon.gdb"
Error while trying to open file
Access is denied.

текст ошибки


 
SYSKeeper   (2003-07-15 18:47) [7]

LCPI.IBProvider.1 - это помойму глючная штука. сам на её грабли натыкался. попробуй IBOLE - бесплатный пров для интербазы и фиребёрда. я его поиском в гуглях нашёл. работает - песня..


 
SYSKeeper   (2003-07-15 18:49) [8]

если не найдёшь - по мылу кину


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

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


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

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


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

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


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

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


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

Alexandr © (16.07.03 11:59)

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


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

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


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

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


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

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


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

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


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

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


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

1)
2)
3)

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


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

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


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

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


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

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


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

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


 
SYSKeeper   (2003-07-16 16:42) [24]

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


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

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


 
Faeton   (2003-07-16 17:16) [26]

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


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

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

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


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

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



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.008 c
3-20383
kiko
2003-07-15 17:49
2003.08.07
Как отстрелить пользователей IB перед бакапом


7-20818
Антон
2003-05-26 15:05
2003.08.07
Определение входящих звонков


1-20547
TolikM
2003-07-23 16:42
2003.08.07
События StringGrid а


1-20616
Григорий Ситнин
2003-07-24 16:01
2003.08.07
TreeView с автонумерацией


1-20514
marat111
2003-07-25 17:47
2003.08.07
Упровление Ole Container с помощию компонентов со странички Serve





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский