Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подключиться к удаленной БД, Interbase 
V
    Опции темы
Vokunya
Дата 13.5.2009, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 7.12.2008
Где: Беларусь

Репутация: нет
Всего: 1



Из приложения надо получить данные из таблицы .gdb, которая находится на другой машине.
В литературе сказано, что "для соединения с бд на удаленном сервере, использущем протоколо tcp/ip, значение DatabaseName задается в виде
<имя сервера>:<имя файла>"

Конкретизируйте, пожалуйста, вот эти <имя сервера> и <имя файла>, т.е в сервере надо прописать IP, а в имени файла путь к БД, или ее псевдоним?

Если не в лом, пример одной строчки кода: DatabaseName := .....
PM MAIL ICQ   Вверх
Данкинг
Дата 13.5.2009, 22:44 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



IP+Алиас БД на сервере указывай: 192.168.0.5:BAZOCHKA



--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Bose
Дата 14.5.2009, 00:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



или
Ip:полный путь до базы
например
192.168.1.1:c:\MyFolder1\MyFolder2\hooj.gdb
PM MAIL WWW Skype   Вверх
insoft
Дата 14.5.2009, 04:58 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 14.2.2007
Где: Тюменская область , г.Тобольск

Репутация: 3
Всего: 3



лучше использовать алиасы
в aliases.conf прописываешь название алиаса и указываешь путь до базы...
ну а потом используешь: localhost:NameAlias
PM MAIL WWW   Вверх
Bose
Дата 14.5.2009, 23:38 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



insoft, действительно лучше. Только не всегда есть возможность добавить alias.
PM MAIL WWW Skype   Вверх
insoft
Дата 15.5.2009, 06:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 14.2.2007
Где: Тюменская область , г.Тобольск

Репутация: 3
Всего: 3



Цитата(Bose @  14.5.2009,  23:38 Найти цитируемый пост)
Только не всегда есть возможность добавить alias

если это производство, то в любом случает админ, который имеет полные права.. если же это клиент с корпоративной сетью до 10 машин, то тогда я не понял вопроса  smile 
PM MAIL WWW   Вверх
Akella
Дата 15.5.2009, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



А где ты увидел вопрос у Bose?
PM MAIL   Вверх
Данкинг
Дата 15.5.2009, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Интересно, а за что мой пост минусовали? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 15.5.2009, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Bose @  14.5.2009,  23:38 Найти цитируемый пост)
Только не всегда есть возможность добавить alias. 

Вот из-за чего. smile
PM MAIL   Вверх
Данкинг
Дата 15.5.2009, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Цитата(Akella @  15.5.2009,  23:44 Найти цитируемый пост)
Вот из-за чего.

 smile Т.е. базу на сервак программист закинул, а алиас создать у него уже возможности нет?! smile  smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 16.5.2009, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



а при чём здесь программист?

Добавлено через 56 секунд
Мысли немого шире.
Программист написал программу. Продал пользователю. А пользователь не умеет создавать псевдонимы. Вот простой пример.
PM MAIL   Вверх
Данкинг
Дата 16.5.2009, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Цитата(Akella @  16.5.2009,  01:25 Найти цитируемый пост)
Программист написал программу. Продал пользователю. А пользователь не умеет создавать псевдонимы. Вот простой пример. 

Ну, так если только... smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 16.5.2009, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



И не только. Вот второй пример. Есть сервер, на котором крутится Firebird. К администрированию Firebird`а нет доступа.
Создал ты там базу. Единственный доступ к базе - это по полному пути.

Добавлено через 3 минуты и 4 секунды
Ну а так, да, если есть возможность работать с псевдонимами, то так даже безопаснее. Например, неизвестно, где физически живёт база, как она называется, на каком диске.
PM MAIL   Вверх
insoft
Дата 16.5.2009, 08:38 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 14.2.2007
Где: Тюменская область , г.Тобольск

Репутация: 3
Всего: 3



Цитата(Akella @  16.5.2009,  00:25 Найти цитируемый пост)
Программист написал программу. Продал пользователю.

значит такой программист, раз не учёл создание алиасов из программы или в момент установки.. в общем это всё криво...
PM MAIL WWW   Вверх
Bose
Дата 16.5.2009, 20:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



Цитата(insoft @  16.5.2009,  07:38 Найти цитируемый пост)
в общем это всё криво... 

в жизни вообще ровных поверхностей не так много =)
PM MAIL WWW Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0814 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.