Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
4c87f798
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4c87f798
编写于
12月 12, 1998
作者:
B
Bruce Momjian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update to pgaccess 0.93.
上级
14f9dde3
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
1270 addition
and
1136 deletion
+1270
-1136
src/bin/pgaccess/README.pga
src/bin/pgaccess/README.pga
+14
-6
src/bin/pgaccess/index.html
src/bin/pgaccess/index.html
+98
-113
src/bin/pgaccess/libpgtcl.dll
src/bin/pgaccess/libpgtcl.dll
+0
-0
src/bin/pgaccess/libpq.dll
src/bin/pgaccess/libpq.dll
+0
-0
src/bin/pgaccess/pgaccess.tcl
src/bin/pgaccess/pgaccess.tcl
+1158
-1017
未找到文件。
src/bin/pgaccess/README.pga
浏览文件 @
4c87f798
...
...
@@ -22,7 +22,7 @@ PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
---------------------------------------------------------------------------
PGACCESS 0.9
1 1 Nov
ember 1998
PGACCESS 0.9
3 10 Dec
ember 1998
================================
I dedicate this program to my little daughters Ana-Maria and Emilia and to my
wife for their understanding. I hope they will forgive me for spending so many
...
...
@@ -55,8 +55,17 @@ loadable object file, because libpgtcl is a collection of object files.
Under Linux, this is called libpgtcl.so. You will find a pre-compiled
copy of it for Linux i386 systems at : http://www.flex.ro/pgaccess.
Just copy libpgtcl.so into your system library director (/usr/lib) and
go for it.
Just copy libpgtcl.so into your system library directory /usr/lib or
/lib and go for it.
Under Windows, copy libpgtcl.dll and libpq.dll into C:\WINDOWS\SYSTEM directory.
Make sure you have Tcl/Tk at least version 8.0.0 for Microsoft Windows 95 & NT.
PgAccess has been checked with Tcl/Tk 8.0.4 version on Windows95 and Windows98
platforms.
Tcl/Tk 8.0.4 for Windows95 & NT can be downloaded from
ftp://ftp.scriptics.com/pub/tcl/tcl8_0/tcl804.exe
It is 1833712 bytes long.
3.How to run it?
...
...
@@ -79,10 +88,10 @@ pgaccess.tcl file.
- Opens any database on a specified host at the specified port, username and password
- Perform vacuum command.
- Saves preferences in ~/pgaccessrc file
- Saves preferences in ~/
.
pgaccessrc file
Tables
- opening
tables for viewing, max 200 records
- opening
multiple tables for viewing, max n records (configurable)
- column resizing by dragging the vertical grid lines
- text will wrap in cells now
- dynamic row height when editing
...
...
@@ -135,7 +144,6 @@ Scripts
5.What it should do in the future ?
- table design (add new fields, renaming, etc)
- sequence and function renaming
- more powerful report generator and viewer
- help on line
...
...
src/bin/pgaccess/index.html
浏览文件 @
4c87f798
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
3.2
//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
4.0 Transitional
//EN">
<HTML>
<HEAD>
<TITLE>
PgAccess - a Tcl/Tk PostgreSQL interface
</TITLE>
<META
HTTP-EQUIV=
"Content-Type"
CONTENT=
"text/html; charset=iso-8859-1"
>
<META
NAME=
"GENERATOR"
CONTENT=
"Mozilla/3.04Gold (X11; I; Linux 2.0.33 i586) [Netscape]"
>
<META
NAME=
"GENERATOR"
CONTENT=
"Mozilla/4.07 [en] (X11; I; Linux 2.0.36 i586) [Netscape]"
>
<TITLE>
PgAccess - a Tcl/Tk PostgreSQL interface
</TITLE>
</HEAD>
<BODY
BGCOLOR=
"#FFFFFF"
>
<H1>
PgAccess - a free database management tool for
<A
HREF=
"http://www.postgreSQL.org"
>
PostgreSQL
</A></H1>
<P>
<HR></P>
<LI><A
HREF=
"pgaccess-0.91.tar.gz"
>
Download the last version of PgAccess
(press shift and click this link)
</A>
.
</LI>
<CENTER><P>
Latest version of PgAccess is 0.91 , 1 November 1998 !
<BR>
<BR>
<B><FONT
COLOR=
"#FF0000"
>
NEW * NEW * NEW *
</FONT></B>
<B><FONT
COLOR=
"#FF0000"
>
NEW *
</FONT></B>
====
>
<B><FONT
SIZE=
+1
>
QUERY PARAMETERS
</FONT></B>
(see section Queries below)
<BR>
<BR>
Precompiled libpgtcl and libpq binaries for i386 are
<A
HREF=
"ftp://ftp.flex.ro/pub/pgaccess"
>
here
</A>
!!!
<BR>
</P></CENTER>
<CENTER><TABLE
BORDER=
3
CELLSPACING=
0
CELLPADDING=
0
WIDTH=
"100%"
BGCOLOR=
"#FFB6C1"
>
<TR>
<TD>
<CENTER><P><B><FONT
SIZE=
+2
>
PgAccess can now design
<A
HREF=
"forms.html"
>
Forms
</A></FONT></B>
,
<B><FONT
SIZE=
+2
><A
HREF=
"pga-rad.html"
>
Reports and Scripts
</A></FONT></B>
</P></CENTER>
</TD>
</TR>
</TABLE></CENTER>
<H3><FONT
COLOR=
"#000080"
>
Installation problems
</FONT></H3>
<H1>
PgAccess - a free database management tool for
<A
HREF=
"http://www.postgreSQL.org"
>
PostgreSQL
</A></H1>
<HR>
<LI>
Download the last version of PgAccess
<A
HREF=
"pgaccess-0.93.tar.gz"
>
(press
shift and click this link) (tar.gz file)
</A>
or
<A
HREF=
"pgaccess.zip"
>
this
one (zip file for Windows)
</A></LI>
<CENTER>
<P><BR>
Latest stable version of PgAccess is 0.93 , released 10 December
1998 !
<P><FONT
SIZE=
+2
><B><FONT
COLOR=
"#FF0000"
>
NEW *
</FONT></B>
<B><FONT
COLOR=
"#FF0000"
>
NEW
*
</FONT></B></FONT><B><FONT
COLOR=
"#FF0000"
>
</FONT><FONT
COLOR=
"#000000"
><FONT
SIZE=
+1
>
==>
</FONT><FONT
SIZE=
+2
>
Microsoft Windows compatible version
</FONT></FONT></B>
<P>
<B><FONT
COLOR=
"#FF0000"
>
NEW *
</FONT></B>
==== >
<B>
PostgreSQL
user management, multiple table views
</B>
,.
<B>
Query parameters
</B>
(see
section Queries below)
<P>
Precompiled libpgtcl and libpq binaries and dll's for i386 are
<A
HREF=
"ftp://ftp.flex.ro/pub/pgaccess"
>
here
</A>
!!!
</CENTER>
<BR>
<H3>
<FONT
COLOR=
"#000080"
>
Installation problems
</FONT></H3>
<UL>
<LI>
Some problems related with locale special characters could be solved
by this
<A
HREF=
"specialchars.html"
>
simple patch
</A></LI>
<LI>
Some problems related with locale special characters could be solved by
this
<A
HREF=
"specialchars.html"
>
simple patch
</A></LI>
<LI>
I think that there were some problems loading libpgtcl library. I invite
<LI>
I think that there were some problems loading libpgtcl library. I invite
you to read a
<A
HREF=
"index.html#libpgtcl"
>
special section concerning
libpgtcl
</A></LI>
<LI>
For Silicon Graphics Indigo computers, Irix operating system, there
is a
<A
HREF=
"irix.html"
>
HOWTO make PgAccess to work
</A></LI>
<LI>
For Silicon Graphics Indigo computers, Irix operating system, there is
a
<A
HREF=
"irix.html"
>
HOWTO make PgAccess to work
</A></LI>
</UL>
<H3>
<FONT
COLOR=
"#191970"
>
What does PgAccess now!
</FONT></H3>
<P>
Here are some screenshots from PgAccess windows :
<A
HREF=
"pic-pga-1.gif"
>
Main
<H3>
<FONT
COLOR=
"#191970"
>
What does PgAccess now!
</FONT></H3>
Here are some screenshots from PgAccess windows :
<A
HREF=
"pic-pga-1.gif"
>
Main
window
</A>
,
<A
HREF=
"pic-pga-2.gif"
>
table builder
</A>
,
<A
HREF=
"pic-pga-4.gif"
>
table(query)
view
</A>
,
<A
HREF=
"pic-pga-3.gif"
>
visual query builder
</A>
.
</P>
<P><B>
Tables
</B>
<BR>
- opening tables for viewing, max. 200 records (changed by preferences
menu)
<BR>
- column resizing, dragging the vertical grid line (better in table space
rather than in the table header)
<BR>
- text wrap in cells - layout saved for every table
<BR>
- import/export to external files (SDF,CSV)
<BR>
- filter capabilities (enter filter like (price
>
3.14)
<BR>
- sort order capabilities (enter manually the sort field(s))
<BR>
- editing in place
<BR>
- improved table generator assistant
<BR>
- improved field editing
<BR>
<B>
Queries
</B>
<BR>
- define , edit and stores
"
user defined queries
"
<BR>
- store queries as views
<BR>
- execution of queries with optional user input parameters ( select * from
invoices where year=[parameter
"
Year of selection
"
] )
<BR>
- viewing of select type queries result
<BR>
- query deleting and renaming
<BR>
- visual query builder with drag
&
drop capabilities. For any of you
who had installed the Tcl/Tk plugin for Netscape Navigator, you can see
it at work
<A
HREF=
"qbtclet.html"
>
clicking here
</A>
<BR>
<B>
Sequences
</B>
<BR>
- defines sequences, delete them and inspect them
<BR>
<B>
Functions
</B>
<BR>
- define, inspect and delete functions in SQL language
<BR>
<B>
Reports
</B>
<BR>
- design and display simple reports from tables
<BR>
- fields and labels, font changing, style and size
<BR>
- saves and loads report description from database
<BR>
- show report previews, sample postscript output file
<BR>
<B>
Forms
</B>
<BR>
- open user defined forms
<BR>
- form design module available
<BR>
- query widget available, controls bound to query results
<BR>
-
<A
HREF=
"forms.html"
>
click here
</A>
for a description of forms and how
they can be used
<BR>
<B>
Scripts
</B>
<BR>
- define, modify and call user defined scripts
<BR>
Here is
<A
HREF=
"pga-rad.html"
>
a special section concerning forms and scripts
</A>
.
</P>
<P>
On the TO-DO list!
<BR>
- table design (add new fields, renaming, etc.)
</P>
view
</A>
,
<A
HREF=
"pic-pga-3.gif"
>
visual query builder
</A>
.
<P><B>
Tables
</B>
<BR>
- opening multiple tables for viewing, max. n records (changed by preferences
menu)
<BR>
- column resizing, dragging the vertical grid line (better in table
space rather than in the table header)
<BR>
- text wrap in cells - layout saved for every table
<BR>
- import/export to external files (SDF,CSV)
<BR>
- filter capabilities (enter filter like (price>3.14)
<BR>
- sort order capabilities (enter manually the sort field(s))
<BR>
- editing in place
<BR>
- improved table generator assistant
<BR>
- improved field editing
<BR><B>
Queries
</B>
<BR>
- define , edit and stores "user defined queries"
<BR>
- store queries as views
<BR>
- execution of queries with optional user input parameters ( select
* from invoices where year=[parameter "Year of selection"] )
<BR>
- viewing of select type queries result
<BR>
- query deleting and renaming
<BR>
- visual query builder with drag
&
drop capabilities. For any of
you who had installed the Tcl/Tk plugin for Netscape Navigator, you can
see it at work
<A
HREF=
"qbtclet.html"
>
clicking here
</A>
<BR><B>
Sequences
</B>
<BR>
- defines sequences, delete them and inspect them
<BR><B>
Functions
</B>
<BR>
- define, inspect and delete functions in SQL language
<BR><B>
Reports
</B>
<BR>
- design and display simple reports from tables
<BR>
- fields and labels, font changing, style and size
<BR>
- saves and loads report description from database
<BR>
- show report previews, sample postscript output file
<BR><B>
Forms
</B>
<BR>
- open user defined forms
<BR>
- form design module available
<BR>
- query widget available, controls bound to query results
<BR>
-
<A
HREF=
"forms.html"
>
click here
</A>
for a description of forms and
how they can be used
<BR><B>
Scripts
</B>
<BR>
- define, modify and call user defined scripts
<BR><B>
Users
</B>
<BR>
- define and modify user parameters
<P>
Here is
<A
HREF=
"pga-rad.html"
>
a special section concerning forms and
scripts
</A>
.
<P>
This program is protected by the following
<A
HREF=
"copyright.html"
>
copyright
</A>
</P>
<P>
If you have any comment, suggestion for improvements, please feel free
to e-mail to :
<A
HREF=
"mailto:teo@flex.ro"
>
teo@flex.ro
</A>
</P>
to e-mail to :
<A
HREF=
"mailto:teo@flex.ro"
>
teo@flex.ro
</A>
<P><B><FONT
COLOR=
"#FF1493"
><FONT
SIZE=
+2
>
Mailing list for PgAccess
</FONT></FONT></B><A
HREF=
"maillist.html"
>
Here
you will find how to subscribe to this mailing list
</A>
.
</P>
you will find how to subscribe to this mailing list
</A>
.
<P>
<HR></P>
<H1>
More information about libpgtcl - downloads
</H1>
<P>
Also, you will need the PostgreSQL to Tcl interface
<HR>
<H1>
More information about libpgtcl - downloads
</H1>
Also, you will need the PostgreSQL to Tcl interface
library, lined as a Tcl/Tk 'load'-able module. It is called libpgtcl and
the source is located in the PostgreSQL directory /src/interfaces/libpgtcl.
Specifically, you will need a libpgtcl library that is 'load'-able from
Tcl/Tk.
This is technically different from
an ordinary PostgreSQL loadable object file, because libpgtcl is a collection
of object files. Under Linux, this is called libpgtcl.so.
<BR>
You can download
<B><A
HREF=
"lib-pg63-redhat42.tar.gz"
>
from
here
</A></B>
libpgtcl.so and libpq.so compiled for PostgreSQL 6.3
version running on a Linux RedHat 4.2 i386 systems. Just copy libpgtcl.so
and libpq.so into your system library directory (/usr/lib or /lib) and
go for it.
</P>
of object files. Under Linux, this is called libpgtcl.so.
<P>
One of the solutions is to remove from the
source the line containing
<B>
load libpgtcl.so
</B>
and to load pgaccess.tcl
not with wish, but with pgwish (or wishpg) that wish that was linked with
libpgtcl library! I do not recommend this one.
</P>
<P>
If you have installed RedHat 5.0, you should
libpgtcl library! I do not recommend this one.
<P>
If you have installed RedHat 5.x, you should
get the last distribution kit of PostgreSQL and compile it from scratch.
RedHat 5.
0
is using some new versions of libraries and you have to compile
RedHat 5.
x
is using some new versions of libraries and you have to compile
and install again at least
<B>
libpq
</B>
and
<B><TT>
libpgtcl
</TT></B>
libraries.
</P>
<P>
However, the application should work without problems!
</P>
<P>
PostgreSQL 6.4 release has a minor bug. I does not
includ by default the crypt lib when compiling libpgtcl. So, you will need
to manually add a -lcrypt to SHLIB line in Makefile in src/interfaces/libpgtcl
and then make clean and make again. The new libpgtcl.so library is properly
configured to run pgaccess.
<BR>
</BODY>
</HTML>
src/bin/pgaccess/libpgtcl.dll
0 → 100644
浏览文件 @
4c87f798
文件已添加
src/bin/pgaccess/libpq.dll
0 → 100644
浏览文件 @
4c87f798
文件已添加
src/bin/pgaccess/pgaccess.tcl
浏览文件 @
4c87f798
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录