Форум: "Прочее";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];




Вниз

InterBase 


Sapos ©   (2007-03-09 14:19) [0]

Скажите, пожалуйста, как настроить удаленный сервер InterBase? Может кто знает? Или может кто ресурс какой-инть подскажет где можно получить такую инфу.
Я в этом вопросе новичок...

Заранее спаибо!!!



Сергей М. ©   (2007-03-09 14:22) [1]


> как настроить удаленный сервер InterBase?


Что подразумевается под "настроить" ?
И какие имеются права на доступ к удаленному хосту, где работает тот самый IB-сервер ?



DSKalugin ©   (2007-03-09 14:22) [2]

а что именно настроить?



DSKalugin ©   (2007-03-09 14:29) [3]

Если речь о сервисе InterBase, то изучи компоненты Delphi на вкладке InterBase Admin
Если речь о компьютере вцелом, то используй средства удалённого администрирования такие как "Подключение к удаленному рабочему столу"(%SystemRoot%\System32\mstsc.exe), Remote Admin, SSH и т.д



Sapos ©   (2007-03-09 14:34) [4]


> Что подразумевается под "настроить" ?
> И какие имеются права на доступ к удаленному хосту, где
> работает тот самый IB-сервер ?

В общем дела обстоят так:

Есть машина, которую хочется сделать DB сервером. На ней стоит InterBase 6.5. Нужно поднять на этой машине DB сервер.
Откуда мне плясать? Как мне обозначить именно эту машину сервером?



Rule ©   (2007-03-09 14:35) [5]

хороший ресурс ibase.ru



Rule ©   (2007-03-09 14:36) [6]

Sapos ©   (09.03.07 14:34) [4]
На ней стоит InterBase 6.5.

если он уже стоит то это уже и есть сервер, нада чтобы был открыт нужный порт и запущен этот сервер



Sapos ©   (2007-03-09 14:39) [7]

Конечная цель: для БД будет написан клиент. Соответственно пользователи должны будуть получать информацию из базы с этого сервера удаленно.



Sapos ©   (2007-03-09 14:40) [8]


> если он уже стоит то это уже и есть сервер, нада чтобы был
> открыт нужный порт и запущен этот сервер

ВО! Как это сделать???



Sergey13 ©   (2007-03-09 14:41) [9]

> [4] Sapos ©   (09.03.07 14:34)
> На ней стоит InterBase 6.5.
Наверное есть смысл деинсталировать его и поставить FireBird 1.5.4. Есть уже и двойка, но я бы посоветова не торопиться с ней, особенно используя IBX.



Sapos ©   (2007-03-09 14:44) [10]


> Наверное есть смысл деинсталировать его и поставить FireBird
> 1.5.4. Есть уже и двойка, но я бы посоветова не торопиться
> с ней, особенно используя IBX.

Что есть двойка?



S@shka ©   (2007-03-09 14:46) [11]

Firebird 2/0 имеется ввиду



Сергей М. ©   (2007-03-09 14:54) [12]


> cтоит InterBase 6.5. Нужно поднять на этой машине DB сервер


Что значит "стоит" ? Типа "инсталлирован", но не акивен ?



Sapos ©   (2007-03-09 14:57) [13]


> Что значит "стоит" ? Типа "инсталлирован", но не акивен
> ?

Инсталирован и запущен.



Сергей М. ©   (2007-03-09 15:04) [14]

Чудесно.

И ?

Что ты из-под него хочешь ?



S@shka ©   (2007-03-09 15:05) [15]


> Нужно поднять


Собственно - уже все стоит )



Sapos ©   (2007-03-09 15:09) [16]


> Чудесно.
>
> И ?
>
> Что ты из-под него хочешь ?

Создаю удаленный сервер на этой машине через IB Console, а он пишет, что не может подконнектиться к нему, указываю в Server Name имя этого компа... Можт я чего-то не понимаю и таким образом получается, что я коннекчусь к самому себе?



Сергей М. ©   (2007-03-09 15:11) [17]


> Создаю удаленный сервер на этой машине через IB Console


Бред какой-то ..

IB Console не создает никаких "удаленых серверов" ...



Sapos ©   (2007-03-09 15:15) [18]


> Бред какой-то ..
>
> IB Console не создает никаких "удаленых серверов" ...

Как это?
Есть же команда в меню Server -> Register, далее предлагается ввести настройки сервера.



Сергей М. ©   (2007-03-09 15:16) [19]


> Sapos ©   (09.03.07 15:15) [18]


> Как это?
> Есть же команда в меню Server -> Register,


разве ЭТО "создание удаленного сервера" ?!
Что за отсебячина ?)



Sapos ©   (2007-03-09 15:18) [20]


> разве ЭТО "создание удаленного сервера" ?!
> Что за отсебячина ?)

Так я и пытаюсь выяснить что и как!
Я с этим знаком 1,5 дня, поэтому бред и получается!!! И то знаком слишком сильно сказано, одним глазком тока подсмотрел...



S@shka ©   (2007-03-09 15:19) [21]


> Создаю удаленный сервер на этой машине через IB Console,
>  а он пишет, что не может подконнектиться к нему, указываю
> в Server Name имя этого компа... Можт я чего-то не понимаю
> и таким образом получается, что я коннекчусь к самому себе


0. Если на машине установлен INterBase  - она уже "фактически" сервер БД, удаленный или как там ты его хочешь обозвать.

1. Научиться коннектится локально.
2. Вообще IBConsole - мягко говоря лажа.
3. Для соединения не должно быть ограничений на соедение на порт 3050 на удаленной машине. (Файрвола случаем там нет?)
4. Предполагается что на удаленной машине есть файл БД - иначе нет никакого смысла в коннекте
5. Пишешь в Server IP - IP-адрес машины в поле Путь к БД - путь к БД на локальной машине
ServerIP - 192.168.1.1
DBPath   - C:\db\mydb.gdb
6. Скачай IBExpert  - там есть функция "проверки соединения"

Для соединения черех IBX путь в
IBDatabase.DataBaseName := "192.168.1.1:C:\db\mydb.gdb"



S@shka ©   (2007-03-09 15:21) [22]


> Я с этим знаком 1,5 дня, поэтому бред и получается!!! И
> то знаком слишком сильно сказано, одним глазком тока подсмотрел.
> ..


Хм... советую прочитать книгу по InterBase Firebird - а тереть здесь по поводу "научите меня работать с БД я этого никогда раньше не далал" смысла нет



Sapos ©   (2007-03-09 15:22) [23]


> 0. Если на машине установлен INterBase  - она уже "фактически"
> сервер БД, удаленный или как там ты его хочешь обозвать.
>
>
> 1. Научиться коннектится локально.
> 2. Вообще IBConsole - мягко говоря лажа.
> 3. Для соединения не должно быть ограничений на соедение
> на порт 3050 на удаленной машине. (Файрвола случаем там
> нет?)
> 4. Предполагается что на удаленной машине есть файл БД -
>  иначе нет никакого смысла в коннекте
> 5. Пишешь в Server IP - IP-адрес машины в поле Путь к БД
> - путь к БД на локальной машине
> ServerIP - 192.168.1.1
> DBPath   - C:\db\mydb.gdb
> 6. Скачай IBExpert  - там есть функция "проверки соединения"
>
> Для соединения черех IBX путь в
> IBDatabase.DataBaseName := "192.168.1.1:C:\db\mydb.gdb"


Спасибо тебе еще раз!!!!
Буду учиться!!!



Sapos ©   (2007-03-09 15:26) [24]

S@shka ©   (09.03.07 15:21) [22]

А на машине клиенте я так понимаю тоже нужно InterBase ставить?



Сергей М. ©   (2007-03-09 15:30) [25]


> Sapos ©   (09.03.07 15:18) [20]
> Так я и пытаюсь выяснить что и как!


Так ну и выясняй !
Но зачем же выдвигать во главу угла фривольный перевод слова Register ?)



Sapos ©   (2007-03-09 15:34) [26]


> Хм... советую прочитать книгу по InterBase Firebird - а
> тереть здесь по поводу "научите меня работать с БД я этого
> никогда раньше не далал" смысла нет

Так я и не настаивал на том чтобы меня научили, я вежливо попросил адрес ресурса, который мне любезно предоставили (сижу уже изучаю), плюс от тебя получил полезную информацию, этого мне достаточно!

Еще раз спасибо!



atruhin ©   (2007-03-09 15:36) [27]

> Предполагается что на удаленной машине есть файл БД - иначе
> нет никакого смысла в коннекте

Как это нет смысла в коннекте????? А, создавать БД?



Desdechado ©   (2007-03-09 18:35) [28]

> А на машине клиенте я так понимаю тоже нужно InterBase ставить?
На машине-сервере - сервер, на машине-клиенте - клиент.




Форум: "Прочее";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.78 MB
Время: 0.085 c
1-1170698259      не забуду мать родну  2007-02-05 20:57  2007.04.01  
GetClass


2-1173697825      Magedon               2007-03-12 14:10  2007.04.01  
Как определить координаты моей иконки в системном трее?


2-1173121982      Roman_S               2007-03-05 22:13  2007.04.01  
Как проверить: "если Copy(SearchRP.Name, i, 1)=цифра, тогда ..."


15-1173018320     Капибара из дома      2007-03-04 17:25  2007.04.01  
Загадги древнего Египта


3-1168866075      Галинка               2007-01-15 16:01  2007.04.01  
DataSet записать в физическую базу