powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [gt.m] Какие есть способы подключения к БД?
23 сообщений из 48, страница 2 из 2
[gt.m] Какие есть способы подключения к БД?
    #38966607
gluconat_ca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsagluconat_caдумаю нужно по-больше разъяснить что вы в итоге хотите получить.
Терминально подключиться к ГТ.М...

У нас есть свой аналог кащейского терминала... В нем собственно и реализована наша задача... Теперь это нужно повторить на ГТ.М.
Не вполне понял про реализацию задачи в терминале, но, если, ваш аналог подключался по телнету, то про телнет-сервер уже ответили.

PS.
Честно говоря, несколько озадачен. А, как вы сейчас 'играетесь' с gt.m ? Локально?
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38967479
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gluconat_caА, как вы сейчас 'играетесь' с gt.m ? Локально?
Даже слово "играетесь" звучит слишком красиво в сравнении с тем, что у нас сейчас делается.
Я бы назвал это "тыкаемся как мокрые котята".

Но, благодаря помощи форумчан, понимание есть и, надеюсь, подвижки пойдут и дальше.
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38967489
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы например связь с GT.M служит Putty.
Можно и свой терминал. Лучше конечно связаться
по SSH, как бы телнет не безопасное соединение.
В современных линуксовых реализаций он по умолчание отсутствует.
Написали свои скрипты(в "архитектуре" я прояснил) и запускаете.
Например:
$ source /путь к файлу

и все. Вы в известной М - ой галочке !
GTM>
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38967516
Фотография П.С.М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,
Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m.
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38967565
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П.С.М. Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m.
Передам админу...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38967570
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuМожно и свой терминал.
Он у нас есть.

ValeriuЛучше конечно связаться по SSH, как бы телнет не безопасное соединение.
С ССХ уже пусть владельцы решают, выделать на написание нового ПО средства или нет...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38968212
andrew000999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,
связь любого терминала по telnet или SSH-соединению не представляет никаких проблем
1. Описываем пользователя линукс ( или группу пользователей)
я реализовывал одного стартовой программой которого является либо telnet либо SSH)
далее линукс спрашивает пользователя и пароль
(я для PuTTy SSH использовал батник что-бы подставить эти данные)
тут либо Ваш терминал будет подставлять эти данные либо вручную)
2. дальше Ваш запускаемый профиль для этого пользователя
последняя строка запускаемый профиль GTM

пример если хотите завтра выложу - нет под рукой

В общем реализация многопользовательского терминального режима в GT.М
крайне проста
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38968309
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нашего админа получилось такое настроить. Правда спрашивает имя пользователя и пароль...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969123
Фотография П.С.М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaПравда спрашивает имя пользователя и пароль...
andrew000999далее линукс спрашивает пользователя и пароль
(я для PuTTy SSH использовал батник что-бы подставить эти данные)
тут либо Ваш терминал будет подставлять эти данные либо вручную)
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969219
andrew000999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут, скажем так
Я давно на форуме - очень давно - но в основном как читатель
не писатель
тут поднята тема в которой я могу считать себя экспертом
Поэтому вопрос
Что такое умеет делать Ваш терминал, чего не умеет делать
тот же ttermpro или Putty
telnet соединение - это открытое соединение
и есть такие товарищи, которые называются якобы защитниками информации
которые использование открытого соединение не пропустят никогда
144-ФЗ и еже с ним
Когда я с этим столкнулся
то выбрал Putty SSH
SSH - это sicret shell
теперь формулирую ответы
если преимущества Вашего терминала заключаются в
1. способности запускать внешнюю задачу на клиенте
2. перенаправлении конструкции (печать в текущее устройство)
w $c(27),"4i"
..................
...............
w $c(27),"5i"
на принтер
то Вы совершенно зря заморачиваетесь своим терминалом
1 проблему ( нет в стандартной поставке) я решил просто добавив
esc - последовательность в код ttermpro и Putty ( исходные коды этих программ в свободном доступе)
2 проблему я рещил выкладывая сформированный файл не web server
и дальше 1 решение - запуская explorer и далее по ассоциации файлов запускается нужная программа
в основном это были txt и rtf файлы

практика показала что ttermpro глючный немного
а Putty SSH - forever
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969259
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна. Просто программно много привязок на это. Как быть в таком случае в putty?
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969279
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMor,
Понятно.
Специализированный терминал под приложение.
По моему в Маптека было что-то на подобие, если не путаю...
Там этот софт стоил деньги(терминала имеется в веду)
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969375
andrew000999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет проблем в Putty с размером окна
от стандартного 80x24 до любого другого
я любил работать 100x36 - получались вполне приемлимые для глаза шрифты -не слишком мелкие
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969387
gluconat_ca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,

На всякий случай спрашиваю.
А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных.
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969395
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gluconat_caНа всякий случай спрашиваю.
А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных.
Нет. Никакого понимания еще нет...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969402
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorДа там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна.
Как ты мало знаешь про наш терминал... Но все же отвечаешь как "знаток"...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969406
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuПо моему в Маптека было что-то на подобие, если не путаю...
Там этот софт стоил деньги(терминала имеется в веду)
Тот терминал и рядом не стоял с возможностями нашего...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969408
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, тема не о нашем терминале. Не переводите ее в другое направление...

Если я правильно понял, модеры имеют возможность перемещать сообщения в отдельную тему. Сделайте такое с сообщениями про наш терминал.
Пусть тема про варианты подключения так и останется про подключение. Поскольку нам важна именно эта информация.
А наш терминал кроме нас вряд ли кому будет нужен...
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969480
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969553
gluconat_ca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,

То, что нет серверного процесса, особенность gt.m. Надо иметь это ввиду. "Подключение к БД" - это звучит точнее, когда есть серверный процесс :)

Каждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы.
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969560
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gluconat_caКаждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы.
Т.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М?
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38969569
gluconat_ca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,
да
...
Рейтинг: 0 / 0
[gt.m] Какие есть способы подключения к БД?
    #38970657
Фотография П.С.М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaТ.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М?
Как-то намешано всё в одну кучу. :) Нужно понимать, о каких пользователях идет речь. Пользователи бывают разные. Есть пользователи ОС, а есть пользователи какого-либо приложения, в данном случае СУБД.

Подключаясь к какой-либо машине Вы, сначала, авторизуетесь как пользователь ОС, а уж затем, происходит запуск нужного приложения и уже там Вы авторизуетесь как пользователь того приложения (если, конечно, у этого приложения есть свой механизм авторизации и свои пользователи).

В случае Cache+Windows, а также, благодаря встроенному в каше телнет-серверу, авторизация в Windows для Вас проходит неявно и Вы редко задумывались о пользователе ОС при подключении терминалом к кашевому телнет-серверу, в основном Вы помните о пользователях самой СУБД. И уже когда начинается какая-либо херня с правами доступа к какому-либо ресурсу, Вы вспоминаете о том, что существует ещё и пользователь ОС, из под которого и работает Ваш терминальный процесс.

В случае с Linux, telnet/ssh-сервисы являются отдельными службами работающими под управлением ОС, которые знать ничего не знают ни о каких Cache/GT.M/etc. Поэтому, выполняя подключение к телнет-серверу, Вы, сначала, должны пройти авторизацию как пользователь ОС, и уж затем, можете запускать нужное Вам приложение (если, конечно, права есть :) ), будь то gt.m или что-то ещё.
...
Рейтинг: 0 / 0
23 сообщений из 48, страница 2 из 2
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [gt.m] Какие есть способы подключения к БД?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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