Привет. Подскажите чайнику, есть некая программа ТрансМенеджер которая устанавливается на локальный компьютер, а базу данных может иметь удаленно -на сервере или другом компьютере. Чтобы к базе подключиться нужно написать IP адрес сервера (или компа) на котором база лежит и ЛОКАЛЬНЫЙ адрес (например на компе это выглядело бы так - с:/base/tm.vbp). А как этот путь прописать на сервере? Речь о DS413J
Путь к файлу на сервере
Привет. Подскажите чайнику, есть некая программа ТрансМенеджер которая устанавливается на локальный компьютер, а базу данных может иметь удаленно -на сервере или другом компьютере. Чтобы к базе подключиться нужно написать IP адрес сервера (или компа) на котором база лежит и ЛОКАЛЬНЫЙ адрес (например на компе это выглядело бы так - с:/base/tm.vbp). А как этот путь прописать на сервере? Речь о DS413J
Создаешь папку на сервере под базу, кладешь базу в нее.
На компе подрубаешь эту папку как сетевой диск(папке присваивается буква, которую сам выбираешь из свободных), возможно потребуется авторизация(один раз). Теперь эта папка будет видна всегда в проводнике Windows как диск(только он будет сетевой)!
Далее открываешь клиента на компе и указываешь путь- соответственно открываешь созданную сетевую папку и в ней указываешь на файл базы. Все просто удобно.Соотвественно так можно подключить все папки, находящиеся на NAS.
Для вашей ситуации это указывается так:
\\IP адрес сервера\ваша папка\
Первый вариант (установил сетевой ресурс как диск) попробовал - не вышло. Почему, не знаю. Может SQL как то надо устанавливать на сервер?! Вот что в Help написано- Сервером для этого ПО является компьютер, на котором установлено полное ПО Firebird SQL Server и на котором расположена база данных - файл TRANSM_Vxxx.FDB
Запуск приложения с клиента выглядит таким образом: сначала указывается адрес сервера, потом программа уже ищет файл находясь на сервере путем прописывания пути. \\путь - она ругается говорит в этой строке нельзя на сетевой ресурс ссылаться
\\ - это интерпретируется как адрес устройства.
\ - как путь к папке
Если вы отдельно прописали адрес и надо прописать путь к базе, то надо либо один слэш либо вообще без без ничего, просто имя.
Первый вариант (установил сетевой ресурс как диск) попробовал - не вышло. Почему, не знаю. Может SQL как то надо устанавливать на сервер?! Вот что в Help написано- Сервером для этого ПО является компьютер, на котором установлено полное ПО Firebird SQL Server и на котором расположена база данных - файл TRANSM_Vxxx.FDB
Запуск приложения с клиента выглядит таким образом: сначала указывается адрес сервера, потом программа уже ищет файл находясь на сервере путем прописывания пути. \\путь - она ругается говорит в этой строке нельзя на сетевой ресурс ссылаться
Надо установить пакет с поддержкой Sql (если программма требует доступ к базе через SQL)на DS, но это уже другая песня.
И права доступа на папку дать не забудьте.
И права доступа на папку дать не забудьте.
А как установить SQL на DS ? Вообще в настройках ВЕБ служб есть флажок включить mySQL. Но это не помогло
А как установить SQL на DS ? Вообще в настройках ВЕБ служб есть флажок включить mySQL. Но это не помогло
Уставливаем пакет phpMyAdmin(для работы с SQL базами)-этот Прога есть в пакетах по умолчанию. Как конфигурить можно в инете поискать, сам его ставил в свое время , чтоб на DS поднять web страницу форум. В принципе ничего сложного. Настраивается один раз в Инете все расписано или можно на этом форуме поискать- типа работа с SQL базами....