Вниз
Скачать: CL | DM;

Интересно почему, Если в IBDataBase.DatebaseName:= Comp1 d mybd.   Найти похожие ветки 

← →
antoxa2005   (2006-06-18 16:54) [0]

Если в IBDataBase1.DatebaseName:=\\Comp1\d\mydb.gdb, то при
IBDataBase1.Active:=True; выдается ошибка файл \d\mydb.gdb не найден.

Если ниписать IBDataBase1.DatebaseName:=Comp1\d\mydb.gdb, то то при IBDataBase1.Active:=True; выдается ошибка файл \d\Comp1\d\mydb.gdb не найден.

Как тогда обратиться к базе на другом компьютере?
Т.е. как запустить клиента?


← →
Sergey Masloff   (2006-06-18 17:23) [1]

А на фиг ты по NetBEUI подключаешься?


← →
Anatoly Podgoretsky ©   (2006-06-18 22:02) [2]

Установить NetBEUI протокол, конечно если враг себе.


← →
antoxa2005   (2006-06-19 03:26) [3]

А подскажите как правильно?
Работал с Access ни каких проблем \\Comp1\d\mydb.mdb и все работает, а как же с Fire Bird.


← →
antoxa2005   (2006-06-19 05:22) [4]

Если можно пример кода

IBDataBase1.DatebaseName:=?


← →
antoxa2005   (2006-06-19 08:17) [5]

Подскажет кто-нибудь, ну не сталкивался я с FB и IB, работал то с ADO и BDE.

Наствьте на путь истинный!


← →
ЮЮ ©   (2006-06-19 08:52) [6]


> Работал с Access ни каких проблем \\Comp1\d\mydb.mdb и все
> работает


И что было "d" ? Расшаренный ресурс!

\\Comp1\d\mydb.gdb

А что "d" здесь? Логический диск d на компьютере Comp1 ! А ты точно уверен в том, где именно на сервере лежит БД?

Comp1\d\mydb.gdb
 А это уже предполагает наличие сервера на твоем компьютере, судя по сообщению, где-то на диске d в папке  Comp1\d\  

Ну а про тонкости, да про NetBEUI, жди IB-спецов.


← →
Рамиль ©   (2006-06-19 10:36) [7]

RemoteHost:LocalPath


← →
Рамиль ©   (2006-06-19 10:41) [8]

LocalPath в смысле локального пути на удаленном хосте.
В Access нет сервера. В случае с FireBird на удаленном хосте должна быть установлена серверная часть. (по крайней мере надо сделать так, если не нужно лишних проблем)


← →
antoxa2005   (2006-06-19 11:56) [9]

Все вроде нормально.

1.Уcтановил на компьютер comp1 FireBird 1.5.xxx - серверную часть;
  на диск D: этого компьютера положил базу mydb.gdb;
2.Уcтановил на компьютер comp2 FireBird 1.5.xxx - клинтскую часть;

Запускаю программу на компьютере comp1 с параметрами IBDataBase1.DatebaseName:=d:\mydb.gdb, все работает.

Запускаю программу на компьютере comp2 с параметрами IBDataBase1.DatebaseName:=\\Comp1\d\mydb.gdb, НЕ работает.
(сообщает не найден файл \d\mydb.gdb)

Вопрос почему и как исправить?

ПОМОГИТЕ!


← →
Рамиль ©   (2006-06-19 12:24) [10]

Ты читаешь, что тебе пишут?
Comp1:d:\mydb.gdb


← →
antoxa2005   (2006-06-19 13:10) [11]

А так пристально смотрел, что пропустил. Спасибо!


← →
Desdechado ©   (2006-06-19 13:15) [12]

файрберду никаких ресурсов расшаривать не надо, это противоречит правилам безопасности
файрберд не работает по другим протоколам, кроме TCP\IP

подробности читать на ibase.ru



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.026 c
2-1151047825
KygECHuK
2006-06-23 11:30
2006.07.09
Работа с TChart


2-1151050401
simon_a
2006-06-23 12:13
2006.07.09
File not found


1-1148300012
Schooler
2006-05-22 16:13
2006.07.09
Как правильно реализовать эффект


4-1143023514
Alex Kryuchkov
2006-03-22 13:31
2006.07.09
Серийный номер мат. платы


2-1151163701
anton773
2006-06-24 19:41
2006.07.09
зависание программы




   Наверх