|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsagluconat_caдумаю нужно по-больше разъяснить что вы в итоге хотите получить. Терминально подключиться к ГТ.М... У нас есть свой аналог кащейского терминала... В нем собственно и реализована наша задача... Теперь это нужно повторить на ГТ.М. Не вполне понял про реализацию задачи в терминале, но, если, ваш аналог подключался по телнету, то про телнет-сервер уже ответили. PS. Честно говоря, несколько озадачен. А, как вы сейчас 'играетесь' с gt.m ? Локально? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 16:42 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caА, как вы сейчас 'играетесь' с gt.m ? Локально? Даже слово "играетесь" звучит слишком красиво в сравнении с тем, что у нас сейчас делается. Я бы назвал это "тыкаемся как мокрые котята". Но, благодаря помощи форумчан, понимание есть и, надеюсь, подвижки пойдут и дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:16 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Мы например связь с GT.M служит Putty. Можно и свой терминал. Лучше конечно связаться по SSH, как бы телнет не безопасное соединение. В современных линуксовых реализаций он по умолчание отсутствует. Написали свои скрипты(в "архитектуре" я прояснил) и запускаете. Например: $ source /путь к файлу и все. Вы в известной М - ой галочке ! GTM> ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:51 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 09:21 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
П.С.М. Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m. Передам админу... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:22 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
ValeriuМожно и свой терминал. Он у нас есть. ValeriuЛучше конечно связаться по SSH, как бы телнет не безопасное соединение. С ССХ уже пусть владельцы решают, выделать на написание нового ПО средства или нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:25 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, связь любого терминала по telnet или SSH-соединению не представляет никаких проблем 1. Описываем пользователя линукс ( или группу пользователей) я реализовывал одного стартовой программой которого является либо telnet либо SSH) далее линукс спрашивает пользователя и пароль (я для PuTTy SSH использовал батник что-бы подставить эти данные) тут либо Ваш терминал будет подставлять эти данные либо вручную) 2. дальше Ваш запускаемый профиль для этого пользователя последняя строка запускаемый профиль GTM пример если хотите завтра выложу - нет под рукой В общем реализация многопользовательского терминального режима в GT.М крайне проста ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 20:57 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
У нашего админа получилось такое настроить. Правда спрашивает имя пользователя и пароль... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 08:13 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaПравда спрашивает имя пользователя и пароль... andrew000999далее линукс спрашивает пользователя и пароль (я для PuTTy SSH использовал батник что-бы подставить эти данные) тут либо Ваш терминал будет подставлять эти данные либо вручную) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 18:31 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Тут, скажем так Я давно на форуме - очень давно - но в основном как читатель не писатель тут поднята тема в которой я могу считать себя экспертом Поэтому вопрос Что такое умеет делать Ваш терминал, чего не умеет делать тот же 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 21:03 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Да там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна. Просто программно много привязок на это. Как быть в таком случае в putty? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 22:11 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMor, Понятно. Специализированный терминал под приложение. По моему в Маптека было что-то на подобие, если не путаю... Там этот софт стоил деньги(терминала имеется в веду) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 22:53 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Нет проблем в Putty с размером окна от стандартного 80x24 до любого другого я любил работать 100x36 - получались вполне приемлимые для глаза шрифты -не слишком мелкие ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 08:26 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, На всякий случай спрашиваю. А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 08:49 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caНа всякий случай спрашиваю. А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных. Нет. Никакого понимания еще нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:02 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMorДа там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна. Как ты мало знаешь про наш терминал... Но все же отвечаешь как "знаток"... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:09 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
ValeriuПо моему в Маптека было что-то на подобие, если не путаю... Там этот софт стоил деньги(терминала имеется в веду) Тот терминал и рядом не стоял с возможностями нашего... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:10 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Ребята, тема не о нашем терминале. Не переводите ее в другое направление... Если я правильно понял, модеры имеют возможность перемещать сообщения в отдельную тему. Сделайте такое с сообщениями про наш терминал. Пусть тема про варианты подключения так и останется про подключение. Поскольку нам важна именно эта информация. А наш терминал кроме нас вряд ли кому будет нужен... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:14 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 10:23 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, То, что нет серверного процесса, особенность gt.m. Надо иметь это ввиду. "Подключение к БД" - это звучит точнее, когда есть серверный процесс :) Каждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:23 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caКаждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы. Т.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:26 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, да ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:36 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaТ.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М? Как-то намешано всё в одну кучу. :) Нужно понимать, о каких пользователях идет речь. Пользователи бывают разные. Есть пользователи ОС, а есть пользователи какого-либо приложения, в данном случае СУБД. Подключаясь к какой-либо машине Вы, сначала, авторизуетесь как пользователь ОС, а уж затем, происходит запуск нужного приложения и уже там Вы авторизуетесь как пользователь того приложения (если, конечно, у этого приложения есть свой механизм авторизации и свои пользователи). В случае Cache+Windows, а также, благодаря встроенному в каше телнет-серверу, авторизация в Windows для Вас проходит неявно и Вы редко задумывались о пользователе ОС при подключении терминалом к кашевому телнет-серверу, в основном Вы помните о пользователях самой СУБД. И уже когда начинается какая-либо херня с правами доступа к какому-либо ресурсу, Вы вспоминаете о том, что существует ещё и пользователь ОС, из под которого и работает Ваш терминальный процесс. В случае с Linux, telnet/ssh-сервисы являются отдельными службами работающими под управлением ОС, которые знать ничего не знают ни о каких Cache/GT.M/etc. Поэтому, выполняя подключение к телнет-серверу, Вы, сначала, должны пройти авторизацию как пользователь ОС, и уж затем, можете запускать нужное Вам приложение (если, конечно, права есть :) ), будь то gt.m или что-то ещё. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 12:57 |
|
|
start [/forum/topic.php?fid=39&startmsg=38966607&tid=1556653]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
97ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 282ms |
total: | 478ms |
0 / 0 |