⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 postgresql-howto.txt

📁 linux-bible.rar linux-bible.rar
💻 TXT
📖 第 1 页 / 共 5 页
字号:
10.2 PostgreSQL 的 UDBC 驱动程式   UDBC 是 一种独立於驱动程式管理员 (driver managers) 和 DLL 支援的静态   ODBC 版本,用来直接把资料库连接能力嵌入到应用软件中。     * [70]http://www.openlinksw.com Open Link Software Corporation 出售       PostgreSQL 和其他资料库的 UDBC 驱动程式。 Open Link 也送出免费的       UDBC (名额有限)。       10.3 PostgreSQL 的 JDBC 驱动程式   JDBC 代表‘Java DataBase Connectivity’。Java 是一种升阳 (Sun   Microsystems) 所开发的独立於平台的程式语言。Java 程式设计师被鼓励使用   JDBC 来撰写资料库程式,以增强程式在不同资料库,如 PostgreSQL、Oracle   、Informix 等之间的移植能力。如果你写 Java 程式,你可在以下网站取得   PostgreSQL 的 JDBC 驱动程式。      JDBC 驱动程式已包括括在 PostgreSQL 散布中。        * [71]http://www.demon.co.uk/finder/postgres/index.html 升阳的       PostgreSQL 连接     * [72]ftp://ftp.ai.mit.edu/people/rst/rst-jdbc.tar.gz     * [73]http://www.openlinksw.com Open Link Software Corporation 出售       PostgreSQL 和其他资料库的 JDBC 驱动程式。 Open Link 也送出免费的       JDBC (名额有限)。     * JDBC 英国网站 [74]http://www.retep.org.uk/postgres     * JDBC FAQ 网站 [75]http://eagle.eku.edu/tools/jdbc/faq.html          JDBC 的网页、导引和 FAQ 在∶     * JDBC HOME [76]http://splash.javasoft.com/jdbc     * JDBC guide       [77]http://www.javasoft.com/products/jdk/1.1/docs/guide/jdbc     * JDBC FAQ [78]http://javanese.yoyoweb.com/JDBC/FAQ.txt       10.4 PostgreSQL 的 Java   Java 程式设计师会觉得这些对他们很有用。     * [79]ftp://ftp.redhat.com/pub/contrib/i386 看 postgresql-jdbc-*.rpm     * [80]http://www.blackdown.org       11. PostgreSQL 的 Perl 资料库介面 (Database Interface, DBI)11.1 PostgreSQL 的 PERL 5 介面   PERL 是‘Practical Exptraction and Report Language’的简写。世上所有软   硬件平台都可使用 Perl。你所在视窗 95/NT、苹果麦金塔 iMac、所有 Unix   (Solaris、HPUX、AIX、Linux、Irix、SCO 等等)、大型电脑 MVS、桌面的   OS/2、OS/400、Amdahl UTS 和其他很多电脑。Perl 甚至可在很多不流行和不为   人知的操作系统和硬件执行!!所以,在看到 Perl 在一个罕见的操作系统上执   行时,不必大惊小怪。你可以想像到 Perl 的使用者和开发人员的数量。      PostgreSQL 的 Perl 介面已包括在 PostgreSQL 的散布中。请参看   src/pgsql_perl5 目录。     * Pgsql_perl5 电邮联络地址∶ [81]E.Mergl@bawue.de     * 另一资料来源∶       [82]ftp://ftp.kciLink.com/pub/PostgresPerl-1.3.tar.gz     * Perl 网页 [83]http://www.perl.com/perl/index.html     * Perl 导引,请在 [84]http://reference.perl.com/ 参看导引目录     * Perl FAQ 在       [85]http://www.yahoo.com/Computers_and_Internet/Programming_Langua       ges/Perl/     * Perl GUI 使用者介面 Perl-Qt rpm∶       [86]ftp://ftp.redhat.com/pub/contrib/i386 也请看       PerlQt-1.06-1.i386.rpm     * Perl GUI 使用者介面 Perl-Qt∶       [87]http://www.accessone.com/~jql/perlqt.html     * Perl GUI 使用者介面 Perl-XForms∶       [88]ftp://ftp.redhat.com/pub/contrib/i386,寻找       Xforms4Perl-0.8.4-1.i386.rpm     * Perl GUI 使用者介面 Perl-Tk∶       [89]ftp://ftp.redhat.com/pub/contrib/i386     * Perl GUIkits∶ [90]http://reference.perl.com/query.cgi?ui     * Perl 资料库介面∶ [91]http://reference.perl.com/query.cgi?database     * Perl 到 "C" 的翻译工具∶       [92]http://www.perl.com/CPAN-local/modules/by-module/B/ 寻找       Compiler-a3.tar.gz     * Bourne shell 到 Perl 的翻译工具∶       [93]http://www.perl.com/CPAN/authors/id/MERLYN/sh2perl-0.02.tar.gz     * awk 到 perl 的 a2p 和 sed 到 perl 的 s2p 已包括在 PERL 散布中。     * 也请看 comp.lang.perl.* 等有关 PERL 的新闻组       11.2 Perl 资料库介面 DBI  何谓 DBI?     Perl 资料库介面(DBI)是 Perl 语言的一个资料库存取应用程式介面(API)   。Perl DBI API 规格定义了一组函数、变数和惯例,以提供一个一致而独立於实   际所用的资料库介面。有关 DBI 的这一段的资料是来自‘DBI FAQ’文件,作者   是 Alligator Descartes,并获准在此复制。     * Alligator Descartes Hermetica 在 [94]descarte@hermetica.com         PostgreSQL 的 DBI 驱动程式 DBD-Pg-0.89     在此取得 DBD-Pg-0.89.tar.gz∶     * DBD-Pg-0.89 : [95]http://www.perl.com/CPAN/modules/by-module/DBD/     * Comprehensive Perl Archive Network CPAN       [96]http://www.perl.com/CPAN     * DBI 驱动程式名单和 DBI 模组网页       [97]http://www.hermetica.com/technologia/perl/DBI     * DBI 的资料在 [98]http://www.fugue.com/dbi/     * 主网页 [99]ftp://ftp.demon.co.uk/pub/perl/db     * 杂锦 DBI 连结 [100]http://www-ccs.cs.umass.edu/db.html     * 杂锦 DBI 连结 [101]http://www.odmg.org/odmg93/updates_dbarry.html     * 杂锦 DBI 连结 [102]http://www.jcc.com/sql_stnd.html     * PostgreSQL 资料库 [103]http://www.postgresql.org          系统需求∶     * - 建立、测试和安装 Perl 5 (最少 5.002)     * - 建立、测试和安装 DBI 模组 (最少 0.89)     * - 建立、测试和安装 PostgreSQL (最少 6.2)         DBI 的技术支援     请把意见和错误报告寄到     * [104]E.Mergl@bawue.de          请把以 perl -v、perl -V 的输出、PostgreSQL 的版本、DBD-Pg 的版本、DBI   的版本包括在错误报告中。     何谓 DBI、DBperl、Oraperl 和 *perl?     摘录自 Tim Bunce,DBI 的设计者和作者∶      “DBI 是 Perl 语言的一种应用程式介面(API)。Perl DBI API 规格定义了 一   组函数、变数和惯例,用於提供一个一致而独立於实际所用的资料库介面。”      简单地说,DBI 容许用家透明地 (transparently) 存取多种资料库。所以,如果   你连接到 Oracle、Informix、mSQL、Sybase 或任何资料库,你不需要知道 3GL   层面内里的机制。DBI 所定义的 API 可用於所有这些资料库。      这样的好处是你得到在一篇 perl 手稿中连接两个不同出版商不同的资料库,例   如在一个程式中读取在一个 Oracle 资料库的资料及将它插入到 Informix 资料   库中。DBI 层面容许你简单及有力地做到。      DBperl 是这个介面规格的旧名。它现在一般用於代表用於 perl4 的资料库介面   模组,如 oraperl、isqlperl、ingperl 之类。这些介面没有标准的 API,一般   已没有支援。      这是 DBperl 模组的名单,所对应的 DBI 模组及技术支援资讯。有关 DBI 驱动   程式的问题应该在 dbi-users 通讯论坛提出。 list.        模组名称      所需资料库        作者           DBI    ----------- -----------------   ------          ---    Sybperl     Sybase              Michael Peppler DBD::Sybase                                    <mpeppler@datamig.com>                                    http://www.mbay.net/~mpeppler    Oraperl     Oracle 6 & 7        Kevin Stock     DBD::Oracle                                    <dbi-users@fugue.com>    Ingperl     Ingres              Tim Bunce &     DBD::Ingres                                    Ted Lemon                                    <dbi-users@fugue.com>    Interperl   Interbase           Buzz Moschetti  DBD::Interbase                                    <buzz@bear.com>    Uniperl     Unify 5.0           Rick Wargo      None                                    <rickers@coe.drexel.edu>    Pgperl      Postgres            Igor Metz       DBD::Pg                                    <metz@iam.unibe.ch>    Btreeperl   NDBM                John Conover    SDBM?                                    <john@johncon.com>    Ctreeperl   C-Tree              John Conover    None                                    <john@johncon.com>    Cisamperl   Informix C-ISAM     Mathias Koerber None                                    <mathias@unicorn.swi.com.sg>    Duaperl     X.500 Directory     Eric Douglas    None                User Agent   不过,部分 DBI 模组有 DBperl 模拟层 (emulation layers),因此   ,DBD:Oracle 会有 Oraperl 模拟层,让你无需更改现存的 Oraperl 手稿便能执   行。这模拟层把 Oraperl API 呼叫翻译成 DBI 呼叫并通过 DBI 执行。      这列表是模拟层的资料∶       模组            模拟层              状况    ------          ---------------     ------    DBD::Oracle     Oraperl             完成    DBD::Informix   Isqlperl            开发中    DBD::Sybase     Sybperl             可用?(有待验证)    DBD::mSQL       Msqlperl            在 DBD::mSQL-0.61 中实验性推出   Msqlperl 模拟是特殊情况。Msqlperl 是 mSQL 资料库的 perl5 驱动程式,但不   依从 DBI 规格。大家应使用 DBD::mSQL,而不应用 Msqlperl。Msqlperl 可从   CPAN 下载∶     * [105]http://www.perl.com/cgi-bin/cpan_mod?module=Msqlperl         DBI 规格     这里有一些 DBI 的资料来源。     * DBI 规格       [106]http://www.hermetica.com/technologia/perl/DBI/doc/dbispec          这会连结到二个规格,即开发队伍努力发展一个稳定的介面期间,正快速更改的   新 DBI 规格草案,和旧 DBperl 规格发展而来,目前的 DBI 介面。      後者应只被视为历史纪录,而不可用作程式设计说明书或任何具权威性的文件。   不过,它还是十分有用的参考资料。      POD 文件 POD 是嵌入到 perl 程式中用以“即场”解释程式码的一段文件,用以   提供 有用的资料给程式设计师和模组的用家。DBI 和驱动程式的 POD 正越来越   流行,要阅读有关文件,请使用以下指令。      DBI 规格 请使用以下指令阅读 DBI 规格的 POD      perldoc DBI      Oraperl DBD::Oracle 中 Oraperl 模拟层的使用者可用以下指令学习如何用   Oraperl 介面编写程式∶      perldoc Oraperl      这样会产生一份由 Kevin Stock 为 perl4 所写的原装 oraperl man page 更新   版。这里会全面列出及介绍 oraperl API。      DBD::mSQL DBD::mSQL 模组的用家可籍以下指令阅读一些该驱动程式的私家函数   (private functions) 和怪□的资料∶      perldoc DBD::mSQL      常见问题 (FAQ) POD 文件中也包含常见问题。要阅读的话请输入∶      perldoc DBI::FAQ      对不是永久或不能方便地连接上互联网的人来说这比较方便∶      POD 的一般资料 有关 POD 如何撰写 POD,及一般来说的 POD 哲学,可籍此阅读      perldoc perlpod      安装了 Tk 模组的用家可能会对一个名为 tkpod,使用 Tk 的 POD 阅读器有兴趣   。它会把 POD 编排到一个方便及可阅读的形式∶      □谈、小道消息和观察∶ 在 DBI 的通信论坛中有不同人提出的一连串偶然的□   谈。     * [107]http://www.hermetica.com/technologia/perl/DBI/tidbits          “DBI□□perl5 资料库介面” 本文件由 Alligator Descartes 和 Tim Bunce   所写,关於 DBI 的结构。它在“The Perl Journal”第五期出版。它写得极之好   。请买这本杂志。事实上,请每期都买。“The Perl Journal”的互联网网址是     * [108]http://www.tpj.com          “DBperl” 这文章在一九九六年十一月的“Dr. Dobbs Journal”发表,内容关   於DBperl。      “The Perl5 Database Interface” 这是一本由 Alligator Descartes 写,由

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -