PHP4 & ORACLE8i & NES3.6 for Solaris2.6编译和远程连接指南(转)
PHP4 & ORACLE8i & NES3.6 for Solaris2.6编译和远程连接指南[@more@]在oracle server 上安装oracle8i安装oracle8i时要选择us7ascii字符集才能支持中文,我尝试过gb2312,weiso8889pi等字符集,结果php从oracle取得的汉字都是问号,也尝试过gbk编码,结果问题更古怪,ocilogon报告ORA-03106错误,令人摸不着头脑。然后在web server 上安装oracle 8i的client端,可以用netec来配置客户端,也可以直接从oracle server端把tnsnames.ora用ftp传过来,运行tnsping 来测试是否连同oracle server,最好是用sqlplus来登陆一下,格式是:scot
Informix Dynamic Server的安装(转)
Informix Dynamic Server的安装[@more@]INFORMIX ONLINE 7.3 安装步骤 一、 建informix 组和用户: #scoadmin → Account Manager → Group (User) 二、 设置informix环境 修改.profile文件,增加四行: INFORMIXDIR=/usr/informix INFORMIXSERVER=ONLINE73 PATH=$INFORMIXDIR/bin:$PATH export INFORMIXDIR INFORMIXSERVER PATH 三、 安装informix 用informix用户登录,然后: mount /dev/cd0 /cdrom 确认当前目录为;/usr/informix cpio -icvdBum tar xvf /cdrom/EC.TAR su(改用root用户登录) # ./installonline # umount /cdrom 四、
Mysql存取权限系统(转)
Mysql存取权限系统[@more@]Mysql有一个高级的但不标准的存取权限系统.此部分即描述其如何工作. 权限系统做什么 Mysql的权限系统的主要功能是验证从假定主机来的用户连接.以及检查用 户对数据库的select,insert,update和delete操作权限. 其附加功能还包括匿名用户验证及赋予权限以使用Mysql特殊的功能,如从 文件中装入数据和管理操作. Mysql的用户名和口令 Mysql的用户名和口令在Unix和Windows之间有一些差别: ·用户名,Mysql用于达到其验证目的.与Unix和Windows的用户名毫无干系 (login names).大多数的Mysql客户端缺省的使用Uinx当前用户
JDBC接口技术(转)
JDBC接口技术[@more@] 作者:郑林峰 张公忠 JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。一、ODBC到JDBC的发展历程说到JDBC,很容易让人联想到另一个十分熟悉的字眼“ODBC”。它们之间有没有联系呢?如果有,那么它们之间又是怎样的关系呢?ODBC是OpenDatabaseConnectivity的英文简写。它是一
加大MySql的最大连接数
加大MySql的最大连接数[@more@] mysql的最大连接数默认是100, 这个数值对于并发连接很多的数据库应用是远远不够的,当连接请求大于默认连接数后,就会出现无法连接数据库的错误,因此我们需要把它适当调大一些, 有两种办法可以修改最大连接数,一种是修改safe_mysqld,另一种是直接修改原代码并重新编译。下面我们就分别介绍这两种方法: 1.修改safe_mysqld 找到safe_mysqld编辑它,找到mysqld启动的那两行,在后面加上参数 : -O max_connections=1000 例如 :(其中前面有---的是原来的内容,而+++是修改过以后的) --- safe_mysqld
ORACLE FOR SUN SOLARIS 安装手册
ORACLE FOR SUN SOLARIS 安装手册[@more@]ORACLE 是大型关系型数据库,是高可靠的、耐用的、安全的、可扩充的数据库。 在分布方式、平行方式、多线索方式下都有良好的表现,特别适用于象CHINA ON LINE 这样的大型的遍布全国的数据存储方式;加上它有许多优秀的前台开发工具 如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端P C 平台的应用程序,特别适用于象CHINA ONLINE 这样的需要编写适用于各行各业 大量的应用工作的任务,计费系统就是一个例子。 ORACLE 的安装分三个大步骤,首先是安装 C COMPILER,接着是 O
在FreeBSD环境下使用Sybase 11.0.3.3(转)
在FreeBSD环境下使用Sybase 11.0.3.3[@more@]一、准备工作第一步:调整内核参数如果你的FreeBSD是缺少安装的,为了在FreeBSD下运行Sybase11.0.3.3,那么很可能你要重新编译自己的内核。这是因为缺省情况下,核心提供给linux使用的最大内存空间不能满足运行sybase的需要。笔者第一次安装过程中发现,配置完SQLServer后,服务器无法启动,查看了安装日志:00:2001/01/08 09:41:28.02 kernel Max fd 1064 exceeds internal limit of 102400:2001/01/08 09:41:28.18 kernel Using config area from primary master device.00:2001/01/08 09:41
在RedHat 7.0下Oracle 8I release 2 (version 8.1.6)的安装实例(转)
在RedHat 7.0下Oracle 8I release 2 (version 8.1.6)的安装实例[@more@]1. 本文目的在RedHat 7.0下安装Oracle 8I release 2企业版本数据库服务器2. 安装前的软件准备RedHat7.0安装光盘2张Oracle8161_tar.gz下载地址:http://technet.oracle.com/software/products/oracle8i/software_index.htmglibc2.1版本(GNU C Library)下载地址:http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/i386-glibc-2.1-linux.tar.gz3. 我使用的机器:PIII733 with 128M RAM.Oracle推荐使用最少128MB内存,最好256MB 以上。4. 开始安装A. 硬盘分区1.
在ORACLE中移动数据库文件在(转)
在ORACLE中移动数据库文件[@more@]---- ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,数据库管理员可能会考虑移动数据库文件。下面以UNIX平台为例,分别讨论三种数据库文件的移动方法。 ---- 一.移动数据文件: ---- 可以用ALTER DATABASE,ALTER TABLESPACE两种方法移动数据文件。 ---- 1. ALTER DATABASE方法; ---- 用此方法,可以移动任何表空间的数据文件。 ---- STEP 1. 下数据库: $ svrmgrl SVRMGR > CONNECT INTERNAL; SVRMGR > SHUTDOWN; SVRMG
在Linux机器上安装运行Oracle(三)(转)
在Linux机器上安装运行Oracle(三)[@more@]如果把程序3拷贝到文件sample.sql,您可以通过sqlplus运行它,如下所示: [oracle@sforza demo]$ sqlplus SQL*Plus: Release 8.0.5.0.0 - Production on Sun Mar 7 13:36:32 1999 (c) Copyright 1998 Oracle Corporation. All rights reserved. Enter user-name: scott Enter password: Connected to: Oracle8 Release 8.0.5.0.0 - Production PL/SQL Release 8.0.5.0.0 - Production SQL> @sample Package created. Package body created. SQL> set serveroutput on SQL> exec dbms_out
用PHP连mysql和oracle数据库性能比较(转)
用PHP连mysql和oracle数据库性能比较[@more@]用PHP连mysql和oracle数据库性能比较 测试硬件说明: 测试使用的是我的爱机,配置如下: CPU:C433 内存:128M 硬盘:酷鱼2代20G 测试软件说明: WIN32下用的是windows nt server4,sp5,apache 1.3.12,php3.0.15和php4rc1,mysql 3.22.29,oracle 8.0.5 linux下用的是bluepoint linux1.0, apache 1.3.12, php4rc1,mysql 3.22.32 测试代码说明: 使用一个很简单的表,mysql和oracle使用的表结构是一样的,都只有三个字段,结构如下: mysql的表结构: CREATE TABLE board ( board_id smallint(6) N
在Linux机器上安装运行Oracle(二)(转)
在Linux机器上安装运行Oracle(二)[@more@]您就可以自己看看结果如何了: 程序1: /* Applet that reads in several rows from a remote Oracle database and presents them in a listbox. */ import java.sql.*; import java.awt.*; import java.applet.*; import java.lang.*; public class JDBCTest extends Applet { file://Single-select ListBox private List employee_list = new List(5, false) public void init() { setLayout(new BorderLayout()); try { file://Set up the Oracle JDBC driver DriverManager.registerDriver(ne
Oracle8iR3版功能特色(转)
Oracle8iR3版功能特色[@more@]本地下载Oracle 8i 8.1.7 for LinuxOracle8i 是世界上最为主流的电子商务数据库。最新发布的 R 3 (8.1.7)版本具有如下的功能特色: 新增 Java 服务 功能强大的新安全特性 增强型 XML 支持 支持 HTTP 的 PL/SQL 网关 由 Apache 支持的 Oracle HTTP Listener Oracle8i 企业版数据库的下列功能项,使 Oracle 数据库在安全数据管理、事务处理以及数据仓储方面更加强大: 高级安全性 并行服务器 空间数据 诊断管理包 优化管理包 变换管理包 分区技术 新增 Java 服务 能够在 Oracle8i R 3 和 Oracle Internet Appli
MySQL在Red Hat 7.0上的BDB表配置
MySQL在Red Hat 7.0上的BDB表配置[@more@]注意:本文还处于Beta版本! 很多人对于MySQL一个最大的误解就是MySQL的事务处理功能。 从MySQL 3.23开始,就开始支持BDB表类型,但是需要首先编译BDB支持,而在Red Hat 7.0上的编译,一直存在问题。就是看上去编译成功, > show table status 也显示表类型为BDB,但是如果使用begin语句,定义事务的话,接下来的rollback语句却不能回滚事务。 笔者在实践中总结出的结论就是,需要安装RH7.0中的db*devel.rpm包,我们知道RPM 4以上的版本采用了最新的BDB db3格式来存储软件包信息
用gcc批量建mysql库表(转)
用gcc批量建mysql库表[@more@]作 者: 陈景峰file 1 my.c //-------------------------------------------------------- // MySQL Database Create 1/13/2001. Netkiller Chen //-------------------------------------------------------- #include #include main() { char host[16]; //mysql host address. char sid[15]; //root user name. char pwd[15]; //root password. /* char *table_file[]={ "gsxx", "bcxx", "fgxx", "hmbxx", "ltxx", NULL };*/ //char *mysql; char mydat
Web Application 開 發 利 器 - WebSnap(五) (转)
Web Application 開 發 利 器 - WebSnap(五) (转)[@more@]web Application 開 發 利 器 - WebSnap! 第 五 章 、 使 用 者 管 理 及 Sessions 在 以 往 的 WebBroker+Inte.NETExpress 架 構 下 , 我 們 處 理 使 用 者 控 制 或 是 Session 管 理 都 很 麻 煩 ,WebSnap 加 強 了 這 部 份 的 能 力 , 利 用 WebSnap 來 處 理 使 用 者 或 是 Session 是 一 件 非 常 簡 單 的 事 情 , 接 下 來 我 們 就 為 我 們 的 程 式 加 上 這 些 功 能 。 5-1 使 用 者 管 理 及 Sessions 實 作 要 在 WebSn
Web Application 開 發 利 器 - WebSnap(三) (转)
Web Application 開 發 利 器 - WebSnap(三) (转)[@more@] web Application 開 發 利 器 - WebSnap! 第 參 章 、 WebSnap 與 資 料 庫 3-1 基 本 概 念 WebSnap 對 於 資 料 庫 的 支 援 能 力 比 之 前 的 WebBroker+Inte.NETExpress 增 強 了 很 多 , 所 以 使 用 WebSnap 來 開 發 資 料 庫 網 頁 程 式 , 可 以 說 是 一 件 簡 單 且 愉 快 的 事 。 在 我 們 開 始 撰 寫 資 料 庫 程 式 之 前 , 這 裡 先 讓 我 們 先 了 解 一 下 WebSnap 如 何 串 連 傳 統 資 料 庫 與 網 頁 程 式 。
Web Application 開 發 利 器 - WebSnap(二) (转)
Web Application 開 發 利 器 - WebSnap(二) (转)[@more@] web Application 開 發 利 器 - WebSnap! 第 二 章 、 第 一 個 WebSnap 程 式 2-1 、 起 步 走 前 面 談 了 許 多 理 論 , 這 一 章 我 們 就 開 始 來 撰 寫 我 們 的 第 一 個 WebSnap Application , 首 先 讓 我 們 開 啟 New Items Dialog , 接 著 切 換 到 WebSnap 頁 後 , 你 會 看 到 以 下 的 畫 面 : Delphi 6 提 供 了 三 個 WebSnap Wizard 來 加 快 我 們 開 發 程 式 的 速 度 , 這 裡 請 你 選 擇 WebSnap Application
用vb6制作随机产生文件把硬盘塞满! (转)
用vb6制作随机产生文件把硬盘塞满! (转)[@more@] 首先新建一个.exe工程,然后在窗体中加入timer控件,设置timer的interval=1,双点timer控件,输入以下代码Private Sub Timer1_Timer()‘声明变量,其中“count”为静态变量,以便生成不同的文件Dim files As StringDim nr As StringDim c As StringStatic count As Long’定义要把生成的文件存放在那个目录文件下c = "c:Program Files"’生成文件的内容nr = "哈哈,被黑的感觉的不
数据结构学习笔记(一) (转)
数据结构学习笔记(一) (转)[@more@]数据结构学习笔记(一) Bcboy的话: 近期,我又重新开始学习数据结构。由于所用教本为华工版《数据结构》,里面错误繁多,便有了把学习过程中的心得和重点内容整理一遍的想法,以便以后重看时不再迷惑,便写了这份《数据结构学习笔记》。 解脱之味不读引,快乐之果不独尝,发表是最好的记忆,于是便借csdn这块沃土将其发表,希望能给迷惑者一点小帮助。 http://bcboy.myrice.com e_Mail:zl_cool@sina.com XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:offic