Linux下安装PostgreSQL7.3.x,并实现在win下用delphi连接数据库服务器,支持JDBC

一、从www.postgresql上下载PostgreSQL数据库最新版。将其拷到/usr/local/src下

二、将软件包解压:tar zxvf postgre7.3.2.tar.gz,生成目录postgresql-7.3.2

三、从www.apache.org下载ant.tar.gz并将其?...并重新命名为ant

四、重新设置搜索路径。export PATH=$PATH:/usr/loal/src/ant/bin

五、进入目录:/usr/local/src/postgresql-7.3.2运行:

./configure --with-java

六、安装并试运行: gmake; gmake install adduser postgres mkdir /usr/local/pgsql/data chown postgres /usr/local/pgsql/data su - postgres /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 & /usr/local/pgsql/bin/createdb test /usr/local/pgsql/bin/psql test

七、若要JDBC能够存取PostgreSQL,只需要将编译出来的jar文件加入到CLASSPATH中去即可。

八、PostgreSQL默认情况下是不支持TCP连接的,所有我们更改相应的配置文件,如果你已经创建了一个数据库集群,那么在相应的数据库目录下有一个文件:postgresql.conf, 将其中的tcpip_socket = true 和port = 5432 然后更改配置文件:pg_hba.conf 其中的认证方式:host all all 192.168.0.8 255.255.255.0 md5 即对192.168.0.8这台机器接受TCP的请求,并且通过MD5的密码认证。

九、在win机器上安装一个postgresql的ODBC驱动:psqlodbc.exe安装上,然后进行配置即可以连上linux上的postgresql数据库服务器,这时你就可以用VB或者是delphi进行你的系统开发了。也可以用B/S结构的。

· 把年龄相仿的狮虎熊放一起,谁更厉害?结果出人意料

很多人都想知道狮子、老虎和熊打起来谁最厉害,于是便有好事之人把这三种动物关在一起...

· 湖北宜昌三峡坝区水面惊现神秘动物

近日,湖北宜昌,一段视频在当地热传:有网友在三峡坝区拍到神秘动物,体型硕大数米长...

· 什么是语段?语段的类型以及和句群、段落的区别与联系是什么?

句群是最高级的语言单位。 段落(自然段)是章法单位...

 
JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务
JNDI(Java 命名和目录接口) JNDI(Java 命名和目录接口) 分布式计算环境通常使用命名和目录服务来获取共享的组件和资源。命名和目录服务将名称与位置、服务、信息和资源关联起来。 命名服务提供名称—对象的...查看完整版>>JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务
 
JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务
JNDI(Java 命名和目录接口) JNDI(Java 命名和目录接口) 分布式计算环境通常使用命名和目录服务来获取共享的组件和资源。命名和目录服务将名称与位置、服务、信息和资源关联起来。 命名服务提供名称—对象的...查看完整版>>JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务
 
Delphi连接关系数据库,不支持自动获取自增型字段的新值, 最好不用数据库的AutoInc字段,而是手工提供
其实AutoInc字段很有价值,它提供了一个没有意义的唯一ID,在很多场合都需要。(注意,通常的物料代码,身份证号,卡号等等现实属性都有意义,可能需要修改,不能用来做主键!最好采用无意义主键)但是Delphi用ADO(D...查看完整版>>Delphi连接关系数据库,不支持自动获取自增型字段的新值, 最好不用数据库的AutoInc字段,而是手工提供
 
Delphi 开发系统和UNIX服务器上INFORMIX数据库的连接技术
Delphi 开发系统和UNIX服务器上INFORMIX数据库的连接技术---- Client /Server 又称客户机/服务器系统是目前非常流行的大型信息管理系统的开发模式,它较好的实现了异构环境的信息处理技术,对日益复杂和迅速发展的信...查看完整版>>Delphi 开发系统和UNIX服务器上INFORMIX数据库的连接技术
 
为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)
为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)
  IBM? DB2? 9 for Linux?, UNIX?, and Windows? 的众多改进之一是能够在同一台服务器上安装 DB2 软件的多个拷贝。在本文中,您可以按照每步的指示说明,学习如何在 SAP 环境中利用这一改进。概述在 DB2 for Linux...查看完整版>>为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)