Форум: "Базы";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
Внизбазы в локальной сети Найти похожие ветки
← →
WonderfulDay © (2005-09-20 22:17) [0]Вопрос теоретический (потому что у меня нет локальной сети).
Как увидеть какие есть доступные базы в локальной сети? (BDE)
← →
Desdechado © (2005-09-20 22:20) [1]никак
программа должна знать, что она ищет и куда цепляется
← →
ANB © (2005-09-20 22:48) [2]Это смотря какие базы. Если оракловые - то можно почитать список доступных баз из файла или через OCI (правда его все равно придется ручками настроить, хотя я видел програмку самого оракла, которая умеет эту инфу из сетки тянуть), если ms sql, то там тоже есть соотвествующие функции. Можно поискать по сетке все доступные файлы с расширением DBF (могу выслать пример).
Только зачем все это нужно ?
← →
Desdechado © (2005-09-21 09:20) [3]2 ANB
Понятие "доступность БД", имхо, подразумевает, что к ней можно подключиться. А как подключиться "туда, не зная куда"? Особенно без пароля? Да и DBF - не обязательно БД. И, кроме того, даже DBF может лежать в запароленном сетевом ресурсе.
← →
Anatoly Podgoretsky © (2005-09-21 10:00) [4]WonderfulDay © (20.09.05 22:17)
Для файловых баз DIR /S каждая папка это база!
← →
ANB © (2005-09-21 10:28) [5]
> Понятие "доступность БД", имхо, подразумевает, что к ней
> можно подключиться.
- а автор не просил подключаться. Какой вопрос, такой и ответ :)))
← →
Rule © (2005-09-21 10:56) [6]если подразумевается клиент серверная архитектура, то только сканировать порты на наличие нужных служб ... дорлго и вирусоподобно, ИМХО естественно,
и критически долго если маска подсети имеет вид 255.0.0.0
← →
WonderfulDay! (2005-09-22 00:46) [7]Да, вопрос я действительно поставил немного некорректно.
Мне, допустим, нужно подключиться к определённой базе, которая находится на другом компьютере, объединённым с моим по локальной сети. Как с помощью того же TQuery можно это сделать? Что куда написать и т.д.
← →
Desdechado © (2005-09-22 11:15) [8]это все в букварях написано
Tdatabase-TQuery и далее уже по необходимости
← →
Chris © (2005-09-22 11:43) [9]В запросе TQuery пишется имя таблицы. Имя таблицы может быть также и ссылкой на файл:
SELECT * FROM MyTable
или
SELECT * FROM "C:\Базы данных\MyTable.dbf"
или
SELECT * FROM "\\OtherComp\Share\Базы данных\Таблица на другом компе.dbf"
← →
evvcom © (2005-09-22 13:44) [10]
> Вопрос теоретический (потому что у меня нет локальной сети).
Ну так поставь, и вопрос будет уже практический. Устанавливаешь поддержку сети и коннектишься к своей машине, через проводник, например так \\127.0.0.1 и начинаешь изучать работу с сетью.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c