powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите, плз, обмен по ftp настроить
4 сообщений из 4, страница 1 из 1
Помогите, плз, обмен по ftp настроить
    #32864973
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, помогите, плз, настроить обмен через ФТП.

пусть:
1. сервер: ftp.server.ru
2. на сервере есть папка ftp.server.ru\pub\remote\ которую я хочу использовать для обмена сообщениями.
3. в базе есть паблишер c_user
4. есть ремут-юзер r_user
5. соответственно, хочу что бы входящие сообщения для консолидированной базы складывались в ftp.server.ru\pub\remote\c_user\, а исходящие для r_user в ftp.server.ru\pub\remote\r_user\

Что где надо прописать в настройках:
1. CREATE REMOTE MESSAGE TYPE FTP ADDRESS '...'?
2. GRANT REMOTE TO "r_user" TYPE "FTP" ADDRESS '...'?
3. SET REMOTE FTP OPTION root_directory = '...'?
4. SET REMOTE FTP OPTION host = '...'?

Есть еще какие-нибудь ньюансы?
...
Рейтинг: 0 / 0
Помогите, плз, обмен по ftp настроить
    #32864975
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASA 9
...
Рейтинг: 0 / 0
Помогите, плз, обмен по ftp настроить
    #32864996
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и было бы неплохо, если бы можно было настроить АСА так, чтобы для c_user и r_user папка ftp.server.ru\pub\remote\ являлась корневой на ФТП (в настройках ФТП)
...
Рейтинг: 0 / 0
Помогите, плз, обмен по ftp настроить
    #32865870
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В настройках консолидированнной базы:
Код: plaintext
1.
2.
3.
4.
5.
6.
GRANT PUBLISH TO "c_user";
CREATE REMOTE MESSAGE TYPE FTP ADDRESS 'c_user';
GRANT REMOTE TO "r_user" TYPE "FTP" ADDRESS 'r_user';
SET REMOTE FTP OPTION root_directory  = '/pub/remote';
SET REMOTE FTP OPTION host  = 'ftp.server.ru';
SET REMOTE FTP OPTION user  = 'dbremoteuser';
SET REMOTE FTP OPTION password  = 'password';

В настройках удаленной базы:
Код: plaintext
1.
2.
3.
4.
5.
6.
GRANT PUBLISH TO "r_user";
CREATE REMOTE MESSAGE TYPE FTP ADDRESS 'r_user';
GRANT CONSOLIDATE TO "c_user" TYPE "FTP" ADDRESS 'c_user';
SET REMOTE FTP OPTION root_directory  = '/pub/remote';
SET REMOTE FTP OPTION host  = 'ftp.server.ru';
SET REMOTE FTP OPTION user  = 'dbremoteuser';
SET REMOTE FTP OPTION password  = 'password';

на ftp сервере регестрируешь dbremoteuser. Он будет иметь доступ к корню FTP.

Если хочешь, можешь завести двух разных юзеров, средствами FTP сервера назначаешь им в качестве корня какие-то каталоги, тогда можно будет сделать что-то вроде:
GRANT CONSOLIDATE TO "c_user" TYPE "FTP" ADDRESS './';
SET REMOTE FTP OPTION root_directory = '/';
Теоретически должно заработать.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите, плз, обмен по ftp настроить
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]