Linux数据库技术
Oracle 电子商务套件助企业成功地向电子商务转型
当今世界正经历着一场变革一这就是电子商务。它基于全球最大的通信网络一互联网之上。无论对于全球具有何种规模、从事何种行业的公司来说,电子商务都代表着一种全新的业务计算和业务流程模式。
将企业成功地转型为电子商务企业并非易事,但公司要想生存,电子商务势在必行,而且要迅速实施。只有迅速行动,才能保持竞争优势,抓住新的商机。那么,企业该从何处入手呢?
电子商务对企业意味着什么?
转型为电子商务需要对企业
当今世界正经历着一场变革一这就是电子商务。它基于全球最大的通信网络一互联网之上。无论对于全球具有何种规模、从事何种行业的公司来说,电子商务都代表着一种全新的业务计算和业务流程模式。
将企业成功地转型为电子商务企业并非易事,但公司要想生存,电子商务势在必行,而且要迅速实施。只有迅速行动,才能保持竞争优势,抓住新的商机。那么,企业该从何处入手呢?
电子商务对企业意味着什么?
转型为电子商务需要对企业
(2007-02-09) [查看全文]
Wing
PostgreSQL最早是由UC Berkley大学计算机系开发的,当初由 Michael Stonebraker 教授领导的 Postgre 项目,是由高级防务研究项目局(Defense Advanced Research Projects Agency) (DARPA) , 陆军研究处 (ARO ), 国家科学基金会(National Science Foundation)(NSF),和 ESL 公司赞助进行的。它的许多先进的“对象-关系”概念现在已经在一些
PostgreSQL最早是由UC Berkley大学计算机系开发的,当初由 Michael Stonebraker 教授领导的 Postgre 项目,是由高级防务研究项目局(Defense Advanced Research Projects Agency) (DARPA) , 陆军研究处 (ARO ), 国家科学基金会(National Science Foundation)(NSF),和 ESL 公司赞助进行的。它的许多先进的“对象-关系”概念现在已经在一些
(2007-02-09) [查看全文]
对于Oracle数据库之间的移植采用Oracle的导入导出工具(Import/Export)是一个比较好的策略。虽也可以利用第三方软件如Sybase 的Power designer中的Reverse Engineering 进行数据库结构重建,然后在进行较复杂的数据导入过程,但对于作业队列、快照等则不得不用手工来创建。而Export能将整个数据库、指定用户、指定表和相关的数据字典进行输出,Export输出的输出转存二进制文件包括了完全重建所有被选对象所需的命令。
本人在为
本人在为
(2007-02-09) [查看全文]
安装oracle我也走了许多弯路,前前后后装了好多遍!
oracle816刚刚开始安装使用,oracle9i也出来了,发展太快了!但9i要求至少512M内存,文件又好大,我现在还没条件尝试!
要安装oracle8i在linux7.1上,我参考了网上的许多文章,可按如下几个要点进行:
1.机器配置:
内存是关键,最好128M以上,其他无苛刻要求。
2.redhat linux 7.1配置:
glibc2.1兼容,在linux安装光盘上找到如下与6.2
oracle816刚刚开始安装使用,oracle9i也出来了,发展太快了!但9i要求至少512M内存,文件又好大,我现在还没条件尝试!
要安装oracle8i在linux7.1上,我参考了网上的许多文章,可按如下几个要点进行:
1.机器配置:
内存是关键,最好128M以上,其他无苛刻要求。
2.redhat linux 7.1配置:
glibc2.1兼容,在linux安装光盘上找到如下与6.2
(2007-02-09) [查看全文]
Oracle9i 2000 年 10 月在 Oracle Open World 上发布,为 Oracle 数据库、应用服务器和开发工具引进了许多新功能。Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。Oracle9i 实际上是指 Oracle9i Database, Oracle9i Application Server 和Oracle9i Developer Suite的完整集成。随着软件逐渐开始转变为一种托管服务( hosted service
(2007-02-09) [查看全文]
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,
所以一般用户无法更改密码,除非请求管理员。
方法一
使用phpmyadmin,这是最简单的了,修改mysql库的user表,
不过别忘了使用PASSWORD函数。
方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p password mypasswd
输入这个命令后,需要输入root的原密码,然后r
所以一般用户无法更改密码,除非请求管理员。
方法一
使用phpmyadmin,这是最简单的了,修改mysql库的user表,
不过别忘了使用PASSWORD函数。
方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p password mypasswd
输入这个命令后,需要输入root的原密码,然后r
(2007-02-09) [查看全文]
前言
phpMyAdmin可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。
快速安装
将phpMyAdmin软件包解到一个目录下。
打开config.inc.php3,根据你的环境,修改$cfgServers[1]["host"],$cfgServers[1]["user
phpMyAdmin可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。
快速安装
将phpMyAdmin软件包解到一个目录下。
打开config.inc.php3,根据你的环境,修改$cfgServers[1]["host"],$cfgServers[1]["user
(2007-02-09) [查看全文]
Oracle 9i能为用户带来什么
周锦鸾
针对Oracle公司最新推出的数据库产品Oracle 9i,近期本报围绕其新特性进行了一些报道,但是这些报道基本都停留在技术层面上,而Oracle 9i究竟能为用户的现实应用带来什么好处呢?针对这一问题,记者采访了Oracle中国公司市场经理黄玮女士。
Oracle 9i由两个产品构成,一个是Oracle 9i数据库,它集成了集群的功能,另一个是Oracle 9i应用服务器,它集成了高速缓存融合的技
周锦鸾
针对Oracle公司最新推出的数据库产品Oracle 9i,近期本报围绕其新特性进行了一些报道,但是这些报道基本都停留在技术层面上,而Oracle 9i究竟能为用户的现实应用带来什么好处呢?针对这一问题,记者采访了Oracle中国公司市场经理黄玮女士。
Oracle 9i由两个产品构成,一个是Oracle 9i数据库,它集成了集群的功能,另一个是Oracle 9i应用服务器,它集成了高速缓存融合的技
(2007-02-09) [查看全文]
>
在人们不知不觉当中,Linux 系统在电子商务之中的应用已经从前台走向了后台。一个商业级Linux数据库系统大发展的年代来临了。
在上个星期于日本东京举行的LinuxWorld Expo大会上,参加会议的主角不是来自欧美大型linux公司—诸如SuSE, Mandrake,Red Hat,而是来自日本本土的一些大型数据库公司。其中包括著名的Oracle(日本)公司。该公司已经和母公司完全独立开,在日本拥有非常好的经营业绩,并打算在今年的6
(2007-02-09) [查看全文]
荣博
Informix关系数据库管理系统是一个跨平台、全功能的RDBMS,后改造为ORDBMS,它具有各种特性,并且能够十分方便地与各种GUI前端工具相连接。目前Informix数据库产品在我国的金融和保险行业有着广泛的应用。Linux是当今非常流行的一种操作系统,功能强大,源码公开,可以方便地构建自己个性化的网络服务器。Informix企业级数据库管理系统Informix On-Line Dynamic Server、中小型数据库管理系统Informix SE、面向C语言的开发工
Informix关系数据库管理系统是一个跨平台、全功能的RDBMS,后改造为ORDBMS,它具有各种特性,并且能够十分方便地与各种GUI前端工具相连接。目前Informix数据库产品在我国的金融和保险行业有着广泛的应用。Linux是当今非常流行的一种操作系统,功能强大,源码公开,可以方便地构建自己个性化的网络服务器。Informix企业级数据库管理系统Informix On-Line Dynamic Server、中小型数据库管理系统Informix SE、面向C语言的开发工
(2007-02-09) [查看全文]
Oracle应用Linux开发C
陈越
着Linux操作系统的不断完善与发展,出现了大量基于 Linux平台的应用开发,原有的基于UNIX平台的商业软件也不断被移植到Linux上来。最典型的,Oracle公司宣布,他的现有的及未来所有的数据库产品和商业应用都将支持Linux平台。本文所述OCI for Linux的C语言库,正是Linux平台上Oracle的C语言接口。
我们知道,在一个复杂的Oracle数据库应用中,C程序代码由于其语言本身的灵活性、高效性,往
陈越
着Linux操作系统的不断完善与发展,出现了大量基于 Linux平台的应用开发,原有的基于UNIX平台的商业软件也不断被移植到Linux上来。最典型的,Oracle公司宣布,他的现有的及未来所有的数据库产品和商业应用都将支持Linux平台。本文所述OCI for Linux的C语言库,正是Linux平台上Oracle的C语言接口。
我们知道,在一个复杂的Oracle数据库应用中,C程序代码由于其语言本身的灵活性、高效性,往
(2007-02-09) [查看全文]
1) 在命令行上键入:linuxconf。
2) 点击control(控制)选项。
3) 展开控制面板,点击control service activity(控制服务行为)。
4) 选择服务列表里的postgresql。
5) 点击start(启动)。
6) 如果所有进展顺利了的话,它应该能够正常启动了。
7) 关闭linuxconf。
如果你想设置当系统启动时,默认启动PostgreSQL,最简单的方法就是通过setup工具来设置。
2) 点击control(控制)选项。
3) 展开控制面板,点击control service activity(控制服务行为)。
4) 选择服务列表里的postgresql。
5) 点击start(启动)。
6) 如果所有进展顺利了的话,它应该能够正常启动了。
7) 关闭linuxconf。
如果你想设置当系统启动时,默认启动PostgreSQL,最简单的方法就是通过setup工具来设置。
(2007-02-09) [查看全文]
1)使用GNOME桌面环境中的GnoRPM 或命令行 rpm - ivh 安装所有的.rpm 文件。
2)根据你自己的情况,移动phpPgAmin文件到某个目录下。
3)在phpPgAmin文件的目录下用命令解压:tar - xzf phpPgAdmin_2-2-1-pl1.tar.gz。
步骤3:Postmaster的配置和选项描述
Postmaster有很多配置选项,笔者将对主要的配置选项作简短的描述。
1) -B = 设置共享内存磁
2)根据你自己的情况,移动phpPgAmin文件到某个目录下。
3)在phpPgAmin文件的目录下用命令解压:tar - xzf phpPgAdmin_2-2-1-pl1.tar.gz。
步骤3:Postmaster的配置和选项描述
Postmaster有很多配置选项,笔者将对主要的配置选项作简短的描述。
1) -B = 设置共享内存磁
(2007-02-09) [查看全文]
1)必需的文件:
A) postgresql-server-7.0.2-17.i386.rpm
B) postgresql-7.0.2-17.i386.rpm
C) php-pgsql-4.0.1pl2-9.i386.rpm
2)可选的文件:
A) postgresql-devel-7.0.2-17.i386.rpm
B) postgresql-jdbc-7.0.2-17.i386.rpm
C) postgresql-odbc-7.0.
A) postgresql-server-7.0.2-17.i386.rpm
B) postgresql-7.0.2-17.i386.rpm
C) php-pgsql-4.0.1pl2-9.i386.rpm
2)可选的文件:
A) postgresql-devel-7.0.2-17.i386.rpm
B) postgresql-jdbc-7.0.2-17.i386.rpm
C) postgresql-odbc-7.0.
(2007-02-09) [查看全文]
PostgreSQL最初是由美国加州大学伯克利分校计算机科学系开发的一种数据库管理系统,它提出的许多对象-关系型数据库的概念甚至比当今许多商用数据库还要早。它支持SQL92/SQL3语言、事务完整性、可扩展类型等特性。PostgreSQL则是根据早先伯克利代码而开发的一个开放源代码的继承者。
PostgreSQL是一个在Unix世界被广泛应用的免费数据库管理系统(DBMS),无论是它支持的特性,还是它的性能都可以和其它的商业数据库一比高低。由于它采用C语言编写,在不同的Un
PostgreSQL是一个在Unix世界被广泛应用的免费数据库管理系统(DBMS),无论是它支持的特性,还是它的性能都可以和其它的商业数据库一比高低。由于它采用C语言编写,在不同的Un
(2007-02-09) [查看全文]
一、修改$ORACLE_HOME/bin/dbstart脚本
首先测试你的$ORACLE/bin/dbstart脚本,如果能正常启动Oracle,请跳到第二部分。本人运行环境为RedHat7.1+Oracle8.1.6,发现dbstart脚本有问题,不能得到当前运行的Oracle的版本号。编辑dbstart,找到
STATUS=1
if [ "$VERSION" = "8.1" ]
在之前加上
VERSION="8.1"
二、建
首先测试你的$ORACLE/bin/dbstart脚本,如果能正常启动Oracle,请跳到第二部分。本人运行环境为RedHat7.1+Oracle8.1.6,发现dbstart脚本有问题,不能得到当前运行的Oracle的版本号。编辑dbstart,找到
STATUS=1
if [ "$VERSION" = "8.1" ]
在之前加上
VERSION="8.1"
二、建
(2007-02-09) [查看全文]
postgresql的好用不亚于mysql,下文介绍了几种编程工具与postgresql的交互。
1.C操作postgreSql
程序:
/*程序在redhat6.0上调试通过
*该程序使用pgsql的内部函数实现数据库的一般功能
*这里create,insert,select,update,drop几个最常用的SQL语句
*具体还有些更强大的功能,如阻塞等,需要进一步研究
*详细资料可以查看参考手册,那边有所有的函数调用*/
/
1.C操作postgreSql
程序:
/*程序在redhat6.0上调试通过
*该程序使用pgsql的内部函数实现数据库的一般功能
*这里create,insert,select,update,drop几个最常用的SQL语句
*具体还有些更强大的功能,如阻塞等,需要进一步研究
*详细资料可以查看参考手册,那边有所有的函数调用*/
/
(2007-02-09) [查看全文]
在Linux上数据库通常采用MySql。MySql虽然快速,但是也有致命弱点:一是不支持事务处理,二是不支持SQL子查询。这些弱点(特别是不支持事务处理)使得MySql无法运用到关键业务中(比如银行业务数据库,涉及到上百亿资金的安全),除非后续版本能解决这两个问题。因此在涉及关键业务的地方我们可以选择大型数据库,如Oracle、Sybase、DB2和Informix等。
Informix与Oracle等数据库相比,速度并不占优,但可靠性非常好。本人所在单位多年来一直在涉及到客户存款的业务
Informix与Oracle等数据库相比,速度并不占优,但可靠性非常好。本人所在单位多年来一直在涉及到客户存款的业务
(2007-02-09) [查看全文]
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。
一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。
我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的;他的值的每一位(包括小数点)占一个字节的存储空间,因此这种类型耗
一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。
我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的;他的值的每一位(包括小数点)占一个字节的存储空间,因此这种类型耗
(2007-02-09) [查看全文]
OracleEnterpriseManager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化代理(IntelligentAgent)相对应。
智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和作业的结果会被送回控制台,这样可以在一个地方管理所有的系统。
OEM与S
智能化代理能够监控系统的特定事件并且执行任务(作业)就象你在系统本地一样。事件和作业的结果会被送回控制台,这样可以在一个地方管理所有的系统。
OEM与S
(2007-02-09) [查看全文]
1、安装glibc兼容包,找到以下rpm文件安装
compat-glibc-6.2-2.1.3.2.rpm
compat-libs-6.2-3.rpm
compat-egcs-6.2-1.1.2.14.rpm
2、修改你的.bash_profile加入以下两行
export LD_ASSUME_KERNEL=2.2.5
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
3、本文介
compat-glibc-6.2-2.1.3.2.rpm
compat-libs-6.2-3.rpm
compat-egcs-6.2-1.1.2.14.rpm
2、修改你的.bash_profile加入以下两行
export LD_ASSUME_KERNEL=2.2.5
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
3、本文介
(2007-02-09) [查看全文]
这两天受朋友的托付,要我帮他写一个使用MySQL数据库的用户认证系统。我当然不好推脱的,只得耗费了一晚上的休息时间,写了个很简单的PHP程序。由于赶的很仓卒,可能会太简陋了些,而且可能还会有错误和漏洞。有兴趣看看的朋友如果有什么更好的方法或建议,请email我.在这儿先谢谢了!
用户认证的原理很简单:首先需要用户在页面上填入用户名和密码,当然没注册的用户需要先注册。然后调用数据库搜索是否有相应的用户。如果有就确认,没有则提醒用户先注册。使用PHP来完成这一切很简单,但需要注意
用户认证的原理很简单:首先需要用户在页面上填入用户名和密码,当然没注册的用户需要先注册。然后调用数据库搜索是否有相应的用户。如果有就确认,没有则提醒用户先注册。使用PHP来完成这一切很简单,但需要注意
(2007-02-09) [查看全文]
看到很多文章都说Redhat7.0带的glibc有问题,装不上Oracle。后来又听说换个glibc的版本就可以,于是就想安装上用一用。有人说想安装Oracle,至少需要256M内存,还要修改共享内存大小,重新编译内核,创建4个mount点等,我都没有做,也安装上了(也可能只能用来学习,干不了什么大事)。下面的步骤忠实记录了整个安装过程。
1.机器配置
CPU: Intel Pentium III 668203 khz
内存: 128M
操作系统:
1.机器配置
CPU: Intel Pentium III 668203 khz
内存: 128M
操作系统:
(2007-02-09) [查看全文]
|
gmail.com