...поставил эту базу из packages. Попробовал найти к ней графический интерфейс: результатом поиском явились PgAdmin III и PgAccess... PgAdmin при запуске даже предложил выбрать язык (есть даже русский)... только вот при выборе русского, вместо него появляются всякие кракозябры...
...я тут видел, как решалась проблема с русификацией xmms... может кто знает как решается подобная проблема с PgAdmin? ...и какой порт по умолчанию используется при коннекте к базе с другого компьютера? |
Demiurg
какая-то из этих систем (но вот не помню, какая, т.к меня в свое время предупредили и я снесла ее как класс с машины), портит базы данных, только "открывая" их. Может pgsql обойдетесь :)? Добавлено: ой, извмните - про порт не написала. По умолчанию 5432 (а так, что назначите.) |
...ага... значит GUI делать самому... в Perl GUI можно реализовать через Tk...
...тоько вот опыта стряпать на Perl под вынь - нет... сам-то я и CLI обошолся, тоько вот юзеры меня не поймут... :( ...может через web-интерфейс?.. как сделано под MySql... Есть ODBC-драйвер для Postgres под вынь (на счет качества драйвера - не в курсах). Сможет ли RDBMS Access через ODBC рулить Postgres'ом на UNIX'овой машине (просматривать, править базу уже созданную под UNIX'ом, рулить формами и отчетами)? Или форма Sql-запросов все-таки отличается? Знаю, что рулить SQL Server'ом через Access - проблем нет... но есть пара "но": во-первых SQL Server - "удовольствие" дорогое, во-вторых - организовать доступ к нему с POSIX'овых машин кажется менее реальным, чем доступ win-клиента на UNIX-сервер базы данных. |
Цитата:
Так проблема в том, чтобы с win-машин добираться до postgresql? Можно поподробней - в чем собственно дело? |
...а я слышал, что чтобы ты не писал на PHP - все ломается... но дело не в этом, в нашей фирме таких юзверей пока нет... хотя кто отменял проникновение через inet?
...так вот имеется спроектированная ОО БД, реализованная в Postgres... более того, она еще и наполненная... вот только в ходе проектирования и наполнения, мне хватало CLI... вот теперь пришло время эти данные раздавать пользователям... и подавай им GUI, и все тут... ...если доступ реализовывать через web, нужно как-то разграничить доступ к данным в базе... т.е. процедура регистрации... ...соединение должно быть защищенным (SSL)... ...в принципе время ещё есть, попробую чего-нибудь навоять... |
Demiurg
по порядку :) - Вы чего-то сваяли на Postgres, теперь надо туда запустить пользователей? - А под чем сидят пользователи? - Ваши пользователи программеры? то есть они будут сами SQL-запросы создавать? (GUI-не GUI - без этого почти никак) - если OO - это OpenOffice, то имхо из него можно до базы и добираться. Разве нет? Цитата:
Цитата:
В общем, мне пока не очень ясна задача :) |
...есть win-пользователи, есть *NIX-пользователи, последних правда не так много.
...нет, пользователи сами SQL-запросы создавать не будут... ...набор запросов, судя по объяснениям пользователей, довольно определенный... потому разработаем программу, где каждый SQL-запрос привяжем к определенному объекту интерфейса программы... ...ОО - значит объектно-ориентированная... разработок в этой области я видел не так много... у тех, что видел, GUI не было... ...я начал эту тему, думая что уже что-нибудь создали до меня, просто я не видел... ...решением на php займусь скорее всего не я... ...я попробую на C/C++ + Qt... главное, чтобы звезда моя не закатилась и директор не пресекал мои "творческие порывы"... :) |
Цитата:
Цитата:
- показ структуры базы - выборка (полностью) из таблиц - сортировка этой выборки вот, пожалуй, и все. Дальше идет предоставление возможности ввести любой запрос. Если этого достаточно, используй phppgadmin - то есть вебинтерфейс. Это будет хорошим решением для пользователей, которые, насколько я поняла, сидят за разными машинами :) Дальше - начинается написание программы, которая или достаточно индивидуальна (что чаще всего и бывает), или пытается быть универсальной и тогда превращается в такого монстра, как MSAccess ;) Цитата:
Цитата:
Что касается oo в смысле объектно-ориентированности, то у нас в фирме уже упомянутая связка Цитата:
[s]Исправлено: mar, 10:00 17-07-2004[/s] |
<B>mar</b>
...если ОО - это OpenOffice... ...посмотрел презентацию OpenOffic'а... там было описание чего-то наподобие Access'а... только вот у меня ни на рабочей станции под FreeBSD, ни на RoverBook'е под XP в OpenOffice этого приложения - нет... Why? Оно распространяется на других условиях (сиреч отличных от лицензии LGNU)? |
По поводу OpenOffice.org :
В портах во FreeBSD имеется: /usr/ports/editors/openoffice /usr/ports/editors/openoffice-1.0 /usr/ports/editors/openoffice-1.1 /usr/ports/russian/openoffice /usr/ports/russian/openoffice-1.0 /usr/ports/russian/openoffice-1.1 (и под кучу других языков) насчет лицензии, - GNU и Ko :) (свободное ПО). На сайте разработчиков сказано: Цитата:
|
Время: 21:11. |
Время: 21:11.
© OSzone.net 2001-