搜档网
当前位置:搜档网 › p630 Aix 5.2升级到aix5.3步骤

p630 Aix 5.2升级到aix5.3步骤

p630 Aix 5.2升级到aix5.3步骤
p630 Aix 5.2升级到aix5.3步骤

7028-6C4 Aix 5.2迁移到aix5.3文档

一、准备迁移

1.以root用户登录系统,检查root用户是不是system

确保root 用户拥有SYSTEM 的主要认证方法。可以输入以下命令检查是否满足该条件:# lsuser -a auth1 root

如果需要,通过输入以下命令更改该值:

# chuser auth1=SYSTEM root

开始安装前,正在访问系统的其他用户必须退出系统。

验证应用程序是否运行在AIX 5.3 上。

#lppchk –v

2.做系统数据备份

#smitty mksysb

Back Up the System

Type or select values in entry fields.

Press Enter AFTER making all desired changes.

[Entry Fields]

WARNING: Execution of the mksysb command will

result in the loss of all material

previously stored on the selected

output medium. This command backs

up only rootvg volume group.

* Backup DEVICE or FILE [/dev/rmt0] +/

Create MAP files? no +

EXCLUDE files? no +

List files as they are backed up? no +

Verify readability if tape device? no +

Generate new /image.data file? yes +

EXPAND /tmp if needed? no +

Disable software packing of backup? no +

Backup extended attributes? yes +

Number of BLOCKS to write in a single output [] #

(Leave blank to use a system default)

F1=Help F2=Refresh F3=Cancel F4=List

Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image

Esc+9=Shell Esc+0=Exit Enter=Do

如果选择磁带为备份介质,在备份过程中系统可能通过显示类似以下的消息来提示插入下一卷磁带:Mount next Volume on /dev/rmt0 and press Enter.

如果显示此消息,取出磁带并标记它,包括BOS 版本号。然后插入另一卷磁带并按Enter 键。当备份进程完成时,COMMAND: 字段更改为OK。当备份完成时按F10 退出smitty。

3.检查fireware是否需要升级

# lscfg -vp | grep -p Platform //查看系统微码版本

Platform Firmware:

ROM Level.(alterable).......3R080425

Version.....................RS6K

Hardware Location Code......U0.1-P1/Y1

Physical Location: U0.1-P1/Y1

当前已经是最新的,无需再进行升级,如果微码不是最新,可以参考下面的步骤进行升级。

下载新的微码文件,7028-6C4最新微码的下载地址

https://www.sodocs.net/doc/7e16269670.html,/webapp/set2/firmware/lgjsn?mode=1&mtm=7028-6C4&ib m-continue=Continue

下载好之后,登录系统,创建文件夹

# mkdir /tmp/fwupdate

在你的pc机或者笔记本上,通过ftp将70286C4F.BIN用bin方式FTP到630

d:>ftp x.x.x.x //x.x.x.x为P630的ip地址

Connected to x.x.x.x.

220 Welcome to FTP service.

User (x.x.x.x:(none)): root

331 Please specify the password.

Password:

230 Login successful.

ftp>cd /tmp/fwupdate

ftp> bin

200 Switching to Binary mode.

ftp> put 70286C4F.BIN

200 PORT command successful. Consider using PASV.

150 Ok to send data.

226 File receive OK.

ftp: 发送4430377 字节,用时1.39Seconds 3187.32Kbytes/sec.

ftp> bye

登录系统

#cd /tmp/fwupdate

#chmod +x 70286C4F.BIN

#./70286C4F.BIN

#ls

total 8656

-rwxr-x--x 1 root system 4430377 Jul 17 14:18 70286C4F.BIN

# ./70286C4F.BIN

UnZipSFX 5.32 of 3 November 1997, by Info-ZIP (Zip-Bugs@https://www.sodocs.net/doc/7e16269670.html,).

inflating: 3R080425.img

# ls

3R080425.img 70286C4F.BIN

# sum 3R080425.img

41435 4981 3R080425.img //如果输出结果不是,则可能是ftp没有bin或者是文件不完整,需要重新下载上传。

进行微码升级

# cd /usr/lpp/diagnostics/bin

# ./update_flash -f /tmp/fwupdate/3R080425.img

***** WARNING: Continuing will reboot the system! *****

Do you wish to continue?

Enter 1=Yes or 2=No

1

SHUTDOWN PROGRAM

Thu Jul 17 14:20:40 CDT 2008

Wait for 'Rebooting...' before stopping.

Error reporting has stopped.

Advanced Accounting has stopped...

Process accounting has stopped.

nfs_clean: Stopping NFS/NIS Daemons

0513-004 The Subsystem or Group, nfsd, is currently inoperative.

0513-044 The biod Subsystem was requested to stop.

0513-044 The rpc.lockd Subsystem was requested to stop.

0513-044 The rpc.statd Subsystem was requested to stop.

0513-004 The Subsystem or Group, gssd, is currently inoperative.

0513-004 The Subsystem or Group, nfsrgyd, is currently inoperative.

0513-004 The Subsystem or Group, rpc.mountd, is currently inoperative.

0513-004 The Subsystem or Group, ypserv, is currently inoperative.

0513-004 The Subsystem or Group, ypbind, is currently inoperative.

0513-004 The Subsystem or Group, yppasswdd, is currently inoperative.

0513-004 The Subsystem or Group, ypupdated, is currently inoperative.

0513-004 The Subsystem or Group, nis_cachemgr, is currently inoperative.

0513-004 The Subsystem or Group, rpc.nisd, is currently inoperative.

0513-004 The Subsystem or Group, rpc.nispasswdd, is currently inoperative.

_______________________________________________________________________

# lscfg -vp | grep -p Platform

Platform Firmware:

ROM Level.(alterable).......3R080425

Version.....................RS6K

Hardware Location Code......U0.1-P1/Y1

Physical Location: U0.1-P1/Y1

微码升级结束。建议将系统进行重新启动,然后进行下一步。

重新启动后

4.检查/usr/lpp/bos下面是否有pre_migration和post_migration两个文件

#ls –l /usr/lpp/bos

如果没有,请将aix5.3的安装光盘第一张插入到光驱中,

# mount -v cdrfs -o ro /dev/cdN /mnt

#cd /mnt/lpp/bos

#ls –l

#cp pre_migration /usr/lpp/bos

#cp post_migration /usr/lpp/bos

5.如果系统盘做了镜像,请先将镜像拆除,步骤如下:

#unmirrorvg rootvg hdisk1 #取消镜像

#chpv -c hdisk1 #清除引导区

#reducevg rootvg hdisk1 #将PV从VG中删除,如果无法删除hdisk1,则reducevg要加–d 参数#reducevg –d rootvg hdisk1 //会提示hdisk1上的数据会被破坏,是否继续,选择yes

#bootlist -m normal hdisk0 #更改启动序列

6.执行pre_migration命令,做本版升级前,系统文件的备份

#cd /usr/lpp/bos

#./pre_migration //执行时,请将磁带机里德磁带取出,光驱中的光盘取出,否则会报错

Your rootvg has mirrored logical volumes (copies greater than 1)

Recommendation: Break existing mirrors before migrating." //如果rootvg做mirror了会出现此条,为此建议在做之前将rootvg的镜像拆除,参考步骤5

Listing configuration files that will be merged.

Saving configuration files that will be merged.

Running lppchk commands. This may take awhile.

其中Running chlpp commands,this will take awhile将要进行较长的时间,大致20分钟,请耐心等待,执行完成后,如果有错误请参考说明进行更改,如果正常,则会提示在迁移的数据在/home/pre_migration100908160456下,其中100908160456是执行此命令的时间,系统自动生成。注意:迁移的数据备份大致需要90M左右的空间,而升级完成后,检验的数据也需要几十兆的空间,请确保/home下有足够的空间。否则会提示数据无法保存。更改文件夹大小的命令:

#chfs –a size=+512M /home //为/home增加512M空间

如果第一次执行显示有错误,参考给出的错误信息进行配置的更改,第二次运行时,又会生成另外一个/home/pre_migrationyymmddhhmmss文件夹,如果/home空间不足,可以将第一个文件删除,参考命令如下:

#cd /home

#rm –rf pre_migrationyymmddhhmmss

7.执行完成之后,将/home/pre_migration100908160456做一个tar,使用ftp带bin的保

存到其他的服务器上,作为一个备份,然后将aix5.3的光盘第一张插入光驱中,登录aix系统,重新启动系统。注意;请将所有的外接设备打开。

进行迁移

#shutdown –r

8.系统重新启动时

A、当系统发出两个蜂鸣声,在键盘上按F5(或ASCII 终端上的5)。如果有图形显示器,在发出蜂鸣声时您会在屏幕上看到键盘的图标。如果您有ASCII 终端(也称为tty 终

端),则在发出蜂鸣声时您会看到keyboard 这个词。(注:如果系统不能使用F5 键(或ASCII 终端上的5 键)引导)

B、按F1 键(或者ASCII 终端的1)并按Enter 键来选择系统控制台。

通过在Choice 字段中输入 1 并按Enter 键为BOS 安装菜单选择英语。Welcome to Base Operating System Installation and Maintenance 菜单打开。

C、在Choice 字段中输入2 来选择2 Change/Show Installation Settings and Install,然后按Enter 键。

Welcome to Base Operating System

Installation and Maintenance

Type the number of your choice and press Enter. Choice is indicated by >>>.

1 Start Install Now with Default Settings

2 Change/Show Installation Settings and Install

3 Start Maintenance Mode for System Recovery

88 Help ?

99 Previous Menu

>>> Choice [1]: 2

D、其中重点关注一下几个地方

1 System Settings:

Method of Installation.............Migration

Disk Where You Want to Install.....hdisk0

2、Primary Language Environment Settings (AFTER Install)。

0 continue above choice

88 Help ?

99 Previous Menu

>>> Choice [0]: 0

E、输入0或直接按回车即可。其中

验证 Migration Installation Summary 屏幕中的选择0,然后按 Enter 键。

F、当打开 Migration Confirmation 菜单时,按照菜单说明列出系统信息或通过输入 0 并按 Enter 键继续迁移。

Migration Confirmation

Either type 0 and press Enter to continue the installation, or type the

number of your choice and press Enter.

1 List the saved Base System configuration files which will not be

merged into the system. These files are saved in /tmp/bos.

2 List the filesets which will be removed and not replaced.

3 List directories which will have all current contents removed.

4 Reboot without migrating.

Acceptance of license agreements is required before using system.

You will be prompted to accept after the system reboots.

>>> 0 Continue with the migration.

88 Help ?

+-----------------------------------------------------------

WARNING: Selected files, directories, and filesets (installable options) from the Base System will be removed. Choose 2 or 3 for more information.

>>> Choice[0]:

G、输入0或者直接回车,就进入了系统迁移程序,有有500个包需要安装,中间会要求更换aix的光盘,按照屏幕提示将相应的盘进行更换即可。等待大概1个小时左右基本上就完成系统迁移。

9.安装完成后验证系统配置

迁移完成后,系统将重新引导,如下所示:

在具有图形显示器的系统上,Configuration Assistant 会迁移安装后打开。在具有ASCII 显示器的系统上,Installation Assistant 会在迁移安装后打开。这里可以直接退出,也可以按照提示查看原来的配置是否有更改,直接点击next即可

A.选择Accept Licenses 选项来为操作系统接受电子许可证。

B.验证管理员(root 用户)密码和网络通信(TCP/IP)信息。

C.此时可使用任何其他的选项。通过在命令行上输入configassist 或smitty assist 可

以回到Configuration Assistant 或Installation Assistant。

D.选择Exit the Configuration Assistant 并且选择Next。或者,按F10(或ESC+0)

以退出Installation Assistant。

E.如果您在使用Configuration Assistant,请选择Finish now, and do not start

Configuration Assistant when restarting AIX,然后选择Finish。

当显示登录提示时,以root 用户身份登录来执行系统管理任务。

运行/usr/lpp/bos/post_migration 脚本。

Checking for software that wa unchanged during the migration.

Comparing saved configuration files

Running lppchk commands.This may take awhile

这里lppchk运行的时间比较长,大致需要20分钟左右,请耐心等待。

10.做完之后,将hdisk1与hdisk0做mirror,然后加入引导信息,更改启动序列即完成迁

移。步骤如下:

# lsdev –Cc disk //查看系统盘的分配情况,本例以hdisk0 hdisk1镜像为例.或者使用cfgmgr也可以。

#chdev -l hdisk1 -a pv=yes //将hdisk1配置为PV

#extendvg rootvg hdisk1 //将hdisk1配置入rootvg中(可以加-f参数强制执行添加到rootvg中的操作)

#mirrorvg rootvg //镜像系统卷

#bosboot -a -d /dev/hdisk1 //将引导信息加入新盘中

# bootlist -m normal hdisk0 hdisk1 //更改启起序列

至此,迁移完成

本文参考了ibm的硬件信息中心文档,网址:

https://www.sodocs.net/doc/7e16269670.html,/infocenter/powersys/v3r1m5/index.jsp?topic=/iphbm/iphbm _run_premigration.htm

还参考了陈源先生2004年编写的aix《安装与迁移》.

文件版本1.7.5.0 版权C)2004 Caislabs Software. All Rights Reserved.

参考了pSeries 630 Firmware Update文档,网址:

https://www.sodocs.net/doc/7e16269670.html,/ibmdl/pub/software/server/firmware/70286C4F.html

最后参考了pandc的文档《AIX中建立镜像以及删除镜像操作『修正版』》

https://www.sodocs.net/doc/7e16269670.html,/?14372/viewspace-18642.html

在此向各位表示感谢!

citrix数据库连接操作手册

CitrixAppcenter无法连接到数据 库解决方法

Contents 简介 ................................................................................................................................... - 3 - 1、操作步骤.......................................................................................................................... - 3 - 2、标题2............................................................................................................................... - 5 - 3、标题3............................................................................................................................... - 5 - 4、标题4............................................................................................................................... - 5 - 5、标题5............................................................................................................................... - 5 - 6、标题6............................................................................................................................... - 5 -

安装AIX操作系统

1.1.1安装操作系统 通过光盘启动系统来进行操作系统的安装,其具体步骤如下: 给主机上电,等主机面板的荧光条显示“OK”。 将AIX 6.1安装盘的第一张光盘放入光驱,打开机器上的电源开关按钮,启动机器。 当图形终端显示如下信息时按…F1?键。进入“System Management Services”图形功能菜单。 缺省输入“admin” 选择5进入如下界面 选择1,然后进入如下界面

选择4,进入如下界面 选择2,然后进入如下界面

选择1,然后进入软件安装启动界面,系统在通过光盘引导下开始操作系统系统的安装。设定安装参数 按“1”键,设置安装操作系统时的语言环境为英语 在如下的BOS系统的安装界面选择“2”,即选择“Change/Show Installation Settings and Install”安装方式

说明: 选项1:按照缺省方式安装操作系统。 选项2:如果要改变安装方式和系统设置。 选项3:进入系统维护模式。 在如下的安装界面中选择“1”,重新设置系统的安装方式 在如上的安装界面中选择“1”,重新设置系统的安装方式后有两个功能选项可以供安装者对系统的安装方式进行重新设置。 A、“Method of Installation”(安装方式),其中有三种安装方式可供选择: - New and Complete Overwrite Installation.(完全覆盖) - Migration Installation.(升级安装)

来安装操作系统,即选择“1”,然后进入如下界面 先输入2将已经选择的hdisk1去掉,然后直接回车或输入0 选择hdisk0作为安装的目标盘。 在完成系统安装方式后将正式开始从光盘安装操作系统

AIX操作系统详细配置步骤

AIX操作系统详细配置步骤 1)设置系统时区(非夏令时制、北京时区)和时间。 设置系统时区:“smitty chtz”。(如果在“安装助手阶段”配置过时区,这一步可以忽略) 设置系统时间:“smitty date”。 注意:在设置系统时间前必须确保时区设置正确,时区正确与否可用命令“echo $TZ”查看(在时区不正确的情况下,设置时间是徒劳的)。设置完时区后必须重启系统才能生效。重启后可用命令“echo $TZ”查看时区,正确的时区显示是BEIST-8。然后再对系统时间作调整。系统时间可用命令“date”查看。 2) 修改操作系统参数 需要修改的操作系统参数包括支持的用户最大进程数、High water mark、Low water mark。 设置支持的用户最大进程数:“chdev –l sys0 –a maxuproc=2048” 设置High water mark:“chdev –l sys0 –a maxpout=8193” (对于Power5以前的旧机器,建议设置为513,对于连接7133 SSA的阵列,一定要设置为33) 设置Low water mark:“chdev –l sys0 –a minpout=4096” (对于Power5以前的旧机器,建议设置为256,对于连接7133 SSA的阵列,一定要设置为24) 验证方法: 验证支持的用户最大进程数:“lsattr –El sys0 |grep maxuproc” 显示结果应该为: maxuproc 2048 Maximum number of PROCESSES allowed per user True 验证High water mark值:“lsattr –El sys0 |grep maxpout” 显示结果应该为: maxpout 8193 HIGH water mark for pending write I/Os per file True 验证Low water mark值:“lsattr –El sys0 |grep minpout”

SQL数据库操作步骤及代码

第2章数据库高级编程 ADO、NET就是为、NET框架而创建的,就是对ADO(ActiveX Data Objects)对象模型的扩充。ADO、NET提供了一组数据访问服务的类,可用于对Microsoft SQL Server、Oracle等数据源的一致访问。ADO、NET模型分为、NET Data Provider(数据提供程序)与DataSet数据集(数据处理的核心)两大主要部分。 、NET数据提供程序提供了四个核心对象,分别就是Connection、Command、DataReader 与DataAdapter对象。功能如表2-1所示。 表2-1 ADO、NET核心对象 2、1 SQL Server相关配置 在使用C#访问数据库之前,首先创建一个名为“chap2”的数据库,此数据库作为2、1节及2、2节中例题操作的默认数据库。然后创建数据表Products,表结构如表2-2所示。创建完毕后可录入初始化数据若干条。 表2-2 Products表表结构 上机课的操作中出现问题较多的地方。 1.身份验证方式 SQL Server 2012在安装时默认就是使用Windows验证方式的,但就是安装过后用户可随时修改身份验证方式。 启动SQL Server 2012 Management Studio,在“连接到服务器”对话框中选择“Windows

身份验证”连接服务器,连接成功后,在窗体左侧的“对象资源管理器”中右键单击服务器实例节点,并在弹出的快捷菜单中选择“属性”菜单项,系统将弹出“服务器属性”窗体,切换至“安全性”选项卡,如图2-1所示。 图2-1 “服务器属性”对话框-“安全性”选项卡 在“服务器身份验证”部分选择“SQL Server与Windows身份验证模式”选项,并单击【确定】按钮。系统将提示需要重新启动SQL Server以使配置生效,如图2-2所示。 图2-2 系统提示框 右键单击“对象资源管理器”的服务器实例节点,在弹出的快捷菜单中选择“重新启动”菜单项,SQL Server将重新启动服务,重启成功后即可使用混合验证方式登录SQL Server服务器。 2.添加登录账户 大部分初学者都习惯于使用SQL Server的系统管理员账号“sa”来登录数据库服务器,而在实际工作环境中使用sa账号登录服务器就是不合理的。因为很多情况下系统的数据库就是部署在租用的数据库服务器上的,此时数据库设计人员或编程人员都不可能具有sa账号的使用权限,因此在将身份验证方式修改为SQL Server与Windows混合验证后,需要为某应用程序创建一个专用的登录账户。其操作步骤描述如下。 (1)使用Windows身份验证登录SQL Server,在对象资源管理器中点击“安全性”节点前面的加号“+”,在展开后的“登录名”子节点上单击右键,如图2-3所示,并在弹出的快捷菜单中选择“新建登录名”选项。

AIX操作系统安装

1. AIX操作系统安装 1.1. 安装介质与方式 AIX操作系统的安装方式(Installation Method)有以下四种: 完全覆盖安装:操作系统被安装在rootvg的第一块硬盘上,这将覆盖原系统中所有的系统保留目录。 保留安装:这种安装方式可以保留操作系统的版本不变,同时保留 rootvg上的用户数据,但将覆盖/usr 、/tmp、/var 和/ 目录。用户还可以利用/etc/preserve.list 指定系统安装时需要保留的文件系统。默认的需保留的文件系统为/etc/filesystem 中所列。 升级安装:这种安装方式用于操作系统的升级,这将覆盖/tmp目录。这是系统默认的安装方式。 备份带安装:恢复用mksysb命令生成的安装带中/image.data中指定的文件系统,这种安装方式用于系统(rootvg)的复制。 1.2. BOS(Base Operating System)安装 打开主机电源; 连接好系统终端,把第一张安装介质(磁带、光碟)插入驱动器; 在开机后按<1>(图形终端)进入系统安装画面; 当终端显示如下信息时; ☆☆☆☆☆☆Please define the system console☆☆☆☆☆☆ Type a 1 and press enter to use this terminal as the system console. Type een 1 en druk op enter om deze terminal als de systeemconsole to gebruiken. Skrive tallet 1 og trykk paa enter for aa bruke denne terminalen som systemkonsoll. Pour definir ce terminal comme console systeme, appuyez sur 1puis sur entree. Taste 1 and ansch1iessend die eingabetaste druecken,um diese datenstation als systemkonsole zu verwenden. Prenier I1 tasto 1 ed invio per usare questo terminal como consolo. Escriba 1 y pulse intro para utilizer esta terminal como consola del sistema. a)Tryck paa 1 och sedan paa enter om dy vill att haer terminalen ska vara systemkonsol

C#常用数据库操作方法整理

C#常用操作数据方法整理 using System.Data.SqlClient; //导入sql数据库命名空间,这样可以用sql数据库操作相关类 String ConnectionStr = "server=.;database=数据库名;uid=sa;pwd=123456;"; //数据库连接字符串,server确定数据库服务器名,database定义数据库名,uid定义数据库使用者用户名,pwd为密码。 SqlConnection conn = new SqlConnection(ConnectionStr); //建立数据库连接,只有建立连接了才能操作数据。 //也可以合在一起:SqlConnection conn = new SqlConnection(“server=.;database=数据库名; uid=sa;pwd=123456;”); String SQLString=“”; //数据操作语句放在双引号中,语句有增,删,改,查操作。 SqlCommand comm = new SqlCommand(SQLString, conn); //建立数据库命令,确定sql数据操作语句,和数据库连接。 //也可以合并,SqlCommand comm = new SqlCommand(“数据库操作语句”, conn); conn.Open(); //打开数据库,只有打开数据库,数据库命令才能被执行。 int rows = comm.ExecuteNonQuery(); SqlDataReader dr = comm.ExecuteReader(); //专门用于读取数据库数据 Object result= comm. ExecuteScalar(); //或string result= Cmd. ExecuteScalar().Tostring(); //执行数据库命令: //ExecuteNonQuery()用于增,删,改操作,返回受影响的行数; //ExecuteReader()用于查操作,返回一个SqlDataReader类的对象; //comm.ExecuteScalar()执行查找,返回从数据表中查询结果的第一行第一个单元格的数据。conn.Close();

组态软件操作指南 与数据库连接

第八章与数据库连接 本章内容 创建数据源及数据库 创建表格模板 创建记录体 对数据库的操作 数据集函数在关系库中的应用 概述 本章我们将讲解如何将阀门的状态变化记录到数据库中并进行查询。数据库我们选择Access数据库,记录的内容包括:日期、时间、阀门描述、阀门状态四个字段。我们利用KingSCADA的SQL访问功能来实现。 KingSCADA SQL访问功能实现KingSCADA和其他外部数据库之间的数据传输。提供2种访问方式:一种是记录体的方式,即变量和数据库表中的字段建立绑定关系;一种是数据集方式。 记录体方式就是通过记录体配置项,实现把数据库里面的字段和KingSCADA的变量建立绑定关系。绑定后,可以通过SQL插入或更新函数将绑定变量插入或更新到数据库的对应字段中;也可以通过SQL查询函数将数据库中对应字段数据查询并保存到绑定变量中,实现KingSCADA和关系数据库的数据交互。记录体方式只能在KingSCADA服务器端应用。 数据集方式就是通过KingSCADA提供的一系列数据集函数,执行标准SQL语句,实现KingSCADA与关系数据库之间的增、查、删、改等所有数据交互功能,尤其可以通过数据集函数,实现从数据库内查询出符合SQL语句的数据集合,并在报表、曲线中进行批量数据展示。数据集方式支持在KingSCADA服务器端、C/S客户端、WEB上使用。 在这里建议采用数据集方式,更加方便、灵活。 下面具体介绍2种方式的具体使用 第一节记录体方式在关系数据库中的应用(仅参考) 一、创建数据源及数据库 以KingSCADA带的DEMO工程中的数据库为例,首先将文件从DEMO工程中拷贝到我们新建的这个培训工程中。 然后,用Windows控制面板中自带的ODBC Data Sources (32bit)管理工具新建一个Microsoft Access Driver(*.mdb)驱动的数据源,名为:mine,然后配置该数据源,指向刚才拷贝过来的Access数据库(即),如图8-1所示:

电子狗不报警的几个原因

我们现在总结一下机器不报警的几个原因,供大家进行参考。详细阐述如下:) 1、流动测速提示是通过接收到交警的测速器发出的雷达波来提示的。而测速的机器由电瓶供电,供电时间有限,所以一般都是采用间歇式工作,(即测一段时间停一段时间,不然电池会不够用上一天),也就是其中会有一段时间是不发出雷达波的,这时,电子狗也就不可能给您提示。这种情况下,你也可以放心,是不会拍到你车的。 2、瞬间开机抓拍:所谓瞬间抓拍,就是测速器放在路边,或装在警车内,等你的车开近时,交警才手动迅速开机抓拍,而且用的时间也比较短。这样的话,交警的测速仪先前没有发出雷达波,所以电子狗就不可能接收到信号,因此也就不可能提前预报。这种情况有一个特点:你会发现,交警的车或人肯定就在测速器的附近。 这样的测速因为一开始没有开机,而发出雷达波的时间比较短,雷达机因为原理问题不能提前反应。所以我们也奉劝顾客,不要因为用了电子狗就认为万无一失了,可以尽情超速了。安全还是掌握在您的手中和脚下。 3、拍车尾:所谓拍车尾,就是雷达波的方向不是朝着你的车子发出,而是向前方发出的,所以在汽车开近测速机器之前,还未处于雷达波范围之内,或者只有一些反射过来的比较弱的雷达波,因此就造成了接收距离短,或者到了跟前才报的现象,这是雷达波的方向性原理造成的,没有任何办法。如果遇到这样的现象,你会发现,车子开过测速器之后会有一段比较长距离的急促的提示。 4、还有,请切记,电子狗不是万能的。不要以为买了电子狗就可以随意超速。这不是我们的初衷。装电子狗是为了提示自己遵守交通规则,不违反交通法规。再说,中国国内的警用雷达是全世界最复杂最繁多

的,而电子狗雷达接收器的接收范围是有一定的局限的,所以遵守交规是安全驾驶、避免罚单最好的方法。但我们能保证有效率在在98%以上。 5、一般情况下老的雷达头接收老的雷达波比较理想,新的雷达头接收新的雷达波比较灵敏。所以随着交警测速器的升级,建议顾客尽量选择新的机型。 6、当然,我们也不排除电子狗真的出现了质量问题,造成不提示,或者不停的提示。请多试几个路段,多试几天,确定非以上原因后,请跟我们联系把机子发回返修。 同时请确定以下情况: 1.确认雷达测速系统开机了吗?? 固定测速不报警 目前一些固定测速系统24小时拍照,运行期间都会出故障,维修肯定需要时间可能一天或一个礼拜。当雷达测速系统正在维修的时候说不巧刚好被你赶上。这时候雷达测速系统没运行你的雷达探测器也就不能报警。遇到这样的情况介意到其他雷达测速点去测试。 还有就是遇到流动或车载雷达测速不报警 这是我们的客户亲身经历的。每次驶过那个路段总看见有警车在测速但是雷达探测器不报警,经过私底下走关系套近乎才知道那辆警车里面就放了个空箱子。交警只是为了减少事故在那里执勤而已。 2、确认是雷达测速吗? 你能确认不报警的点是雷达测速吗? 不是雷达测速,那么你的电子狗收不到雷达波自然就不能报警了。目前像线圈测速、视频测速、区间测速等系统都是没有雷达波的,遇到以上任何测速系统你的电子狗都是没有办法报警的。 当然,也并不是所有的测速都没有开启,现在道路上雷达测速系统到

AIX操作系统错误日志及日常维护

AIX操作系统错误日志及日常维护 一、系统故障记录(errorlog) errdemon 进程在系统启动时自动运行 记录包括硬件软件及其他操作信息 故障记录文件为/var/adm/ras/errlog 可备份下来或拷贝到别的机器上分析 errpt 命令的使用(普通用户权限也可使用) #errpt |more 列出简短出错信息 ERROR_ID TIMESTAMP T C RESOURCE_NAME ERROR_DESCRIPTION 192AC071 0723100300 T 0 errdemon Error logging turned off 0E017ED1 0720131000 P H mem2 Memory failure 9DBCFDEE 0701000000 T 0 errdemon Error logging turned on 038F2580 0624131000 U H scdisk0 UNDETERMINED ERROR AA8AB241 0405130900 T O OPERATOR OPERATOR NOTIFICATION TIMESTAMP: MMDDHHMMYY (月日时分年 T 类型: P 永久; T 临时; U 未知永久性的错误应引起重视 C 分类: H 硬件; S 软件; O 用户; U未知 #errpt -d H 列出所有硬件出错信息 #errpt -d S 列出所有软件出错信息 #errpt -aj ERROR_ID 列出详细出错信息 # errpt -aj 0502f666 <--- ERROR_ID用大小写均可,例: LABEL: SCSI_ERR1 ID: 0502F666 Date/Time: Jun 19 22:29:51 Sequence Number: 95 Machine ID: 123456789012 Node ID: host1 Class: H Type: PERM Resource Name: scsi0 Resource Class: adapter Resource Type: hscsi Location: 00-08 VPD: <--- Virtal Product Data Device Driver Level (00) Diagnostic Level (00) Displayable Message.........SCSI EC Level....................C25928 FRU Number..................30F8834 Manufacturer................IBM97F Part Number.................59F4566 Serial Number (00002849) ROS Level and ID (24) Read/Write Register Ptr (0120)

Access数据库连接的基本用法

在基于微软IIS/PWS的网络平台上,通过服务器端运行的ASP程序来访问后台数据库,是一种最常见的模式了。而对于小型的数据库应用需求,微软的Access数据库,应该是与ASP程序配套使用的首选。由于Access数据库的ODBC驱动程序支持的SQL指令全,执行效率高,所以Access后台数据库+ASP服务器端程序+客户端IE浏览器,是一个精练实用高效的组合模式。在这种使用模式中,ASP程序无疑是最重要的,是沟通客户端和后台数据库之间的桥梁。在ASP程序中,通过VB Script,建立对Access数据库连接,是客户能够访问后台数据库的前提。 一、Access数据库连接之建立Access数据库连接的常用方法 在ASP中建立对Access数据库连接的一般格式如下: 它的各步骤及参数意义如下: 第一行程序:利用Server对象的MapPath函数,取得要打开数据库的完整的文件路径,并存储在变量DbPath中。这其中,数据库名是我们需要指定的参数,应该用我们要打开的数据库的实际名称替代。如果数据库名是直接作为常量出现,要用引号将其括起来,并且不能丢掉扩展名。例如数据库是Test.mdb,则该行程序成为: DbPath=Server.MapPath(“Test.mdb”)。 第二行程序:建立一个ADO对象集中的Connection对象,也即连接对象。这是建立数据库连接的初始步骤。执行这行程序后,Conn成为一个连接对象。 第三行程序:利用连接对象Conn的Open方法打开一个指定的数据库。因为我们要打开的是Access数据库,所以要指定ODBC驱动程序参数,表示要透过Access的ODBC 驱动程序来访问数据库:driver={Microsoft Access Driver (*.mdb)};。 另一个参数dbq= & DbPath,运算后等效于dbq=Server.MapPath(数据库名) ,是利用了第一行的Server.MapPath(数据库名)函数,用来指定要打开的数据库文件。到这里,就已经打开了数据库名指定的数据库。如果数据库名是“test.mdb”,则打开Access数据库Test.mdb。在这一行里指定的参数,要严格按照格式原样写出,不能省略或改动,也没有可变参数。 第四行程序:建立一个ADO对象集中的Recordset对象,以便利用Recordset对象操作数据库(当然,这只是对数据库操作的多种方式之一)。执行这行后,rs就成为一个Recordset对象。

e路航升级1

地图升级方法说明 下载网站https://www.sodocs.net/doc/7e16269670.html, 用户名:elhgps 密码:hc123456 这是公共账号,请不要改动密码! 1.进去后在公共更新里面下载文件 根据需要下载相应的地图!以城际通为例,进城际通目录可以看到高清和普屏两个目录选择合适的地图下载!

如果需要下载普屏地图,双击进入,看到如下目录: 右键下载

选择合适的工具下载即可!! 2.下载完后要把压缩文件解压到电脑上,解压,凯立德地图的文件夹名称是NaviOne,城际通地图的文件夹名称是Navi,道道通的地图文件夹名称是RTNavi。(如果有几个压缩包的,可以尝试只解压第一个,如果不行再全部解压)。然后把解压的地图文件夹复制到导航仪盘符里,复制前可把原来的地图文件夹删掉,注:只能删地图文件夹,其它不可删。第一次地图升级建议把导航仪的所有文件都备份一份到自己的电脑上,(在把导航仪和电脑用数据线连接前要先设置一下导航仪的USB设置) USB设置 步方式(MS ACTIVESYNC)。设置后都要保存,导航将会重启。

U盘方式(MASS STORAGE):选择这种方式用数据线直接连接电脑后导航会出现如下界面,此时链接已经完成,可以在导航和电脑进行数据传输。 同步方式(MS ACTIVESYNC):此种链接方式需要在电脑上装一个同步软件,ActiveSyncsetupchs,可以去https://www.sodocs.net/doc/7e16269670.html,下载。 安装后在电脑上会有图标,链接后进入移动设备可以看到 在ResidentFlash里面可以进行数据传输。进入导航wince系统有IE在个

菜单就可以进行联网操作(注:某些版本没有)。 3.复制完后,要设置一下导航仪的导航路径。 导航路径 导航路径选择,每次导航前必须设置路径,指向相应的程序,点击导航 图标时才可以运行地图程序或者引导程序。点击导航路径设置图标后进入如下界面:

AIX操作系统安全配置规范

AIX安全配置程序

1 账号认证 编号:安全要求-设备-通用-配置-1 编号:安全要求-设备-通用-配置-2

2密码策略 编号:安全要求-设备-通用-配置-3

编号:安全要求-设备-通用-配置-4 编号:安全要求-设备-通用-配置-5

编号:安全要求-设备-通用-配置-6 3审核授权策略 编号:安全要求-设备-通用-配置-7 (1)设置全局审核事件

配置/etc/security/audit/config文件,审核特权帐号和应用管理员帐号登录、注销,用户帐号增删,密码修改,执行任务更改,组更改,文件属主、模式更改,TCP连接等事件。 classes: custom = USER_Login,USER_Logout,USER_SU,PASSWORD_Change,USER_Create, USER_Change,USER_Remove,USER_Chpass,GROUP_Create,GROUP_Change,GROUP_Remove,CRON_J obAdd,CRON_JobRemove,TCPIP_config,TCPIP_host_id,TCPIP_connect,TCPIP_access,TCPIP_route,USER _Reboot,USER_SetGroups,INSTALLP_Inst,INSTALLP_Exec,FS_Rmdir,FS_Chroot,PORT_Locked,PORT_ Change,PROC_kill,PROC_Reboot,FS_Mount,FS_Umount,PROC_Settimer,PROC_Adjtime (2)审核系统安全文件修改 配置/etc/security/audit/objects文件,审核如下系统安全相关文件的修改。 /etc/security/environ: w = "S_ENVIRON_WRITE" /etc/security/group: w = "S_GROUP_WRITE" /etc/security/limits: w = "S_LIMITS_WRITE" /etc/security/login.cfg: w = "S_LOGIN_WRITE" /etc/security/passwd: r = "S_PASSWD_READ" w = "S_PASSWD_WRITE" /etc/security/user: w = "S_USER_WRITE" /etc/security/audit/config: w = "AUD_CONFIG_WR" 编号:安全要求-设备-通用-配置-8

7种方法连接数据库

连接数据库的方法小结 1.ODBC API ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API 进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。 2.MFC ODBC 由于直接使用ODBC API编写应用程序要编制大量代码,开发者往往需要花费很多的精力在非核心代码的维护上,而Visual C++提供了MFC ODBC类,封装了ODBC API,这使得利用MFC ODBC来创建ODBC应用程序非常简便。 3.DAO(Data Access Object) DAO提供了一种通过程序代码创建和操纵数据库的机制,多个DAO构成一个体系结构,在这个体系结构中,各个DAO对象协同工作。MFC DAO是Microsoft提供的用于访问Microsoft jet数据库文件的强有力的数据库开发工具,它通过封装DAO,向程序员提供了DAO操作数据库的手段。 4.OLE DB OLE DB(Object Linking and Embedding, Database, 又称为OLE DB或OLE-DB),一个基于COM的数据存储对象,能提供对所有类型的数据的操作,甚至能在离线的情况下存取数据(比方说,你使用的是你的便携机,你可以毫不费力地看到最后一次数据同步时的数据映像). OLEDB位于ODBC层与应用程序之间. 在你的ASP页面里,ADO是位于OLEDB之上的应用程序. 你的ADO调用先被送到OLEDB,然后再交由ODBC 处理. 你可以直接连接到OLEDB层,如果你这么做了,你将看到服务器端游标(recordset的缺省的游标,也是最常用的游标)性能的提升.

Java连接MySQL 数据库的正确操作流程

Java连接MySQL 数据库的正确操作流程 以下的文章主要介绍的是Java连接MySQL数据库(以MySQL数据库为例),我们主要是以MySQL数据库为例讲下Java正确连接MySQL数据库的实际操作流程,以下就是对其详细内容的描述。 当然,首先要安装有JDK(一般是JDK1.5.X)。然后安装MySQL,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载JDBC驱动MySQL-connector-java-5.0.5.zip(这个是最新版的)。然后将其解压缩到任一目录。我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: “我的电脑”-> “属性” -> “高级” -> “环境变量”,在系统变量那里编辑classpath,将D:\MySQL-connector-java-5.0.5\MySQL-connector-java-5.0.5-bin.jar加到最后,在加这个字符串前要加“;”,以与前一个classpath区分开。然后确定。 环境配置好了,很简单。现在,先配置MySQL,设其用户名为“root”,密码为“root”。在命令行或用一个SQL的前端软件创建Database。 我是用SQLyog的前端软件来创建Database的。 先创接MySQL 数据库: 1.CREATE DATABASE SCUTCS; 接着,创建表: 1.CREATE TABLE STUDENT 2.( 3.SNO CHAR(7) NOT NULL, 4.SNAME VARCHAR(8) NOT NULL, 5.SEX CHAR(2) NOT NULL, 6.BDATE DATE NOT NULL, 7.HEIGHT DEC(5,2) DEFAULT 000.00, 8.PRIMARY KEY(SNO) 9.); 然后插入数据,可以用SQL语句insert into <表名> values (value1, value2, ...); 也可以用SQLyog来操作 好了,创建好了。 下面,我们来编写.java文件来演示一下如何访问MySQL数据库。

AIX6.1操作系统及HACMP版本和补丁升级实施工艺

AIX操作系统及HACMP软件升级 实施工艺 (V1.1) 2010-03

1说明 (4) 2AIX补丁升级实施工艺 (5) 2.1下载补丁 (5) 2.2C OMMIT系统中APPLIED状态的软件包 (7) 2.2.1查看当前系统中软件包状态 (7) 2.2.2Commit Applied Software Updates (Remove Saved Files) (8) 2.3上传文件并进行升级 (10) 2.3.1上传文件 (10) 2.3.2操作系统升级 (11) 2.3.3重新引导操作系统 (15) 3HACMP升级实施工艺 (16) 3.1HACMP大版本升级 (16) 3.1.1版本获取 (16) 3.1.2查看原来HACMP版本 (16) 3.1.3对当前HACMP做快照 (16) 3.1.4卸载原来的HACMP (17) 3.1.5安装新版本的HACMP软件 (18) 3.1.6迁移HACMP库文件 (18) 3.2HACMP补丁升级 (20) 3.2.1下载补丁文件 (20) 3.2.2Commit系统中为APPLIED状态cluster软件包 (21) 3.2.3上传文件并升级(提前做好系统备份和HACMP快照) (21) 3.2.4重新引导操作系统 (22) 3.2.5升级后进行HACMP的切换测试 (22) 4应急回退 (23) 4.1REJECT软件更新 (23) 4.2恢复安装MKSYSB备份带 (24)

1说明 版本或补丁升级需要提前做好升级计划及回退方案,并注意以下事项: 1、任何软件升级前一定都先要做好操作系统的Mksysb备份工作,且要制作 两份备份带;如果rootvg中有用户数据,或者数据库的裸设备等,还要对数据进行单独备份 2、升级HACMP软件前,要做Hacmp的配置备份Snapshot 3、补丁升级前要先把系统内状态为APPLIED的软件包COMMIT后,再进 行升级 4、升级操作系统时要停止所有应用及HACMP软件进程 5、注意升级操作系统TL版本后,是不能回退到升级前的TL版本,只能使 用操作系统Mksysb备份带进行恢复安装 6、升级补丁包时,使用APPLY方式进行安装,以便出现问题时可以卸载 7、对于HA环境的服务器,升级操作系统补丁、Hacmp补丁、RSCT补丁时, 集群中的每个节点都要将软件升级到相同版本 8、补丁升级后要reboot重新启动操作系统,以使升级生效 9、操作系统大版本的变化不要通过升级的方式实现,需要重新安装,如 AIX5.3升级到AIX6.1(因为通过迁移升级方式,过程非常繁琐,风险很大,所以我们不建议这样做);Hacmp软件大版本变化只能先卸载原HA 软件,再重新安装新版本的Hacmp软件,如Hacmp5.3不能直接升级到Hacmp5.4。 10、任何补丁升级前,要先确认/usr文件系统有足够的Free空间,并使 用预览安装(PREVIEW only)的方式验证安装过程是否有问题?只有验证成功后,才能进行实际安装。

组态软件操作指引与数据库连接

` 与数据库连接第八章 本章容?创建数据源及数据库创建表格模板? 创建记录体? 对数据库的操作? 数据集函数在关系库中的应用? 概述数据库,本章我们将讲解如何将阀门的状态变化记录到数据库中并进行查询。数据库我们选择Access访问功能来实KingSCADA的SQL记录的容包括:日期、时间、阀门描述、阀门状态四个字段。我们利用现。种访问方式:提供2KingSCADAKingSCADA SQL访问功能实现和 其他外部数据库之间的数据传输。一种是记录体的方式,即变量和数据库表中的字段建立绑定关系;一种是数据集方式。的变量建立绑定关系。记录体方式就是通过记录体配置项,实现把数据库里面的字段和KingSCADASQLSQL插入或更新函数将绑定变量插入或更新到数据库的对应字段中;也可以通过绑定后,可以通过和关系数据库的数据交互。实现KingSCADA查询函数将数据库中对应字段数据查询并保存到绑定变量中,服务器端应用。记录体方式只能在KingSCADAKingSCADA语句,实现数据集方式就是通过KingSCADA提供的一系列数据集函数,执行标准SQL与关系数据库之间的增、查、删、改等所有数据交互功能,尤其可以通过数据集 函数,实现从数据库查询服务并在报表、语句的数据集合,曲线中进行批量数据展示。数据集方式支持在KingSCADA出符合SQL C/S客户端、WEB上使用。器端、在这里建议采用数据集方式,更加方便、灵活。下面具体介绍2种方式的具体使用第一节记录体方式在关系数 据库中的应用(仅参考)一、创建数据源及数据库工程中文件从DEMOmine.mdb带的DEMO工程中的mine.mdb数据库为例,首先将以KingSCADA 拷贝到我们新建的这个培训 工程中。Access Microsoft Sources (32bit)管理工具新建一个控制面板中自带的然后,用WindowsODBC Data 数据库(即,然后配置该数据源,指向刚才拷贝过来的AccessDriver(*.mdb)驱动的数据源,名为:mine 所示:8-1)mydb.mdb,如图文档Word `

GPS导航仪常见故障及解决办法

GPS导航仪常见故障及解决办法 说明:GPS导航仪是车友们常用的行车设备。由于GPS是复杂的高科技产品,软、硬件结构复杂。不亚于一台电脑(实际就是一台小电脑),所以偶尔出现死机、不能定位等异常情况,是正常的,不要慌张。只有频繁出现这种情况,才是故障,需要处理。 导航仪配的都是全国地图。由于中国幅员辽阔,基建多,修路多。而导航地图的绘制,是非常大的工程;所以有些地方找不到,或者路没有;都是比较正常的。随着时间的推移,会逐步改善这种情况,但短期内无法避免。 导航以上各按钮作用,请阅读说明书。 使用注意事项: 1. 拿到导航仪第一件事,就是把SD卡或者内存里的东西,都拷贝到电脑上备份起来,以便不时之需。各个导航仪的配置千差万别,远程指导地图拷贝时比较复杂的事情。而且地图都非常大,靠网络传送地图,非常浪费时间。不如自己做个备份。万一出故障了,再把地图拷回去就能正常使用了。 2. 在汽车打火前,请拔下点烟器电源,以免打火脉冲烧坏GPS或者车载点源。 3. 在使用过程中,车载电源要一直插在点烟器上。以免电池耗光影响导航。 4. 离开车辆时,把导航取下来,以免被盗。 5. 在行车过程中,不要操作导航仪,以免发生交通意外。 6. 问题问答: 1. 不能开机 a) 电池没电了,解决方法:充电 b) 充电器或者点烟器故障,解决方法:换一个充电器试试 c) 软件故障,程序死掉,导致系统死机,解决方法:按复位按钮(Reset),复位系统。 d) 硬件故障,返厂维修。 2. 搜不到星 a) 在室内,隧道等地方,因为看不到天空,是搜不到卫星的。到室外能看到天空的地方搜

星。 b) 贴全金属膜的车内,搜星速度非常慢,甚至不能定位。 c) 地图的端口设置不对。 d) 开机初始化GPS模块时出现错误,解决方法:重新初始化GPS模块或重新开机试下。 e) 硬件故障,返厂维修 3. 搜星慢 a) 首次搜星,需要下载星历数据,一般都比较慢。以后会快很多。 b) 空旷的地方比高楼林立的地方搜星快 c) 晴天比阴雨天搜星快 d) 四代机器比三代快 e) 静止状态比运动状态搜星快。 f) 因为GPS卫星和核心技术由美国人控制,有时出现区域性、暂时性的大范围搜星慢,没人能搞清楚什么原因。像2009年6月份GPS卫星调整时,发生几千万GPS设备不能正常定位的事件。(后来通过软件升级解决) 4. 导航画面不动 a) 不在导航状态,而且处于地图浏览模式。解决方法:进入导航状态或退出地图浏览模式。 b) GPS还没有搜完卫星定位。 c) 地图程序死机,重新复位开机。 d) 地图程序故障,重新开机。如果频繁发生此故障,可能是地图损坏需要重拷地图。 5. 电子狗不报 a) 静音速度设置不合理。重新设置电子狗的静音速度,越小越好。静音速度,顾名思义,就是行车速度低于这个速度,有电子狗也不报。 b) GPS还没有完成搜星定位 c) 音量被调到最小了。请调大音量。

JDBC操作步骤以及MySQL数据库连接操作

本次预计讲解的知识点: 1、JDBC分类,并使用JDBC连接Mysqle操作 2、JDBC主要接口的使用没,并可以利用这些接口完成数据的操作 3、事务处理 4、批处理的使用 JDBC简介(理解) JDBC(Java DataBase Connective)Java的数据库连接,JDBC本身提供的是一套与平台无关的数据库的操作标准。所以在整个JDBC中充斥着大量的操作接口。而且JDBC本身不是技术,而是一种服务。 由于JDBC 本身属于一个标准,所以一个数据库如果希望使用Java 进行程序开发的话,那么各个数据库的生产商必须实现这些标准——提供专门的数据库的操作包。 根据JDBC操作方式的不同,一共有以下三种常见形式: ·JDBC-ODBC桥连接:利用微软的ODBC技术进行操作 |- 操作过程:程序->JDBC--->ODBC--->数据库 |- 此方式属于Java默认支持的方式,但是由于其中间加入了ODBC端,所以性能很差 ·JDBC连接:使用各个数据库生产商提供的数据库驱动程序 |- 操作过程:程序--->JDBC---> 数据库 |- 由于中间缺少了ODBC环节,所以性能将有着明显的提升 ·JDBC网络连接:通过网络协议进行数据库的连接操作 一定要记住的是,虽然JDBC-ODBC方式不被使用,但是此种操作中由于是SUN默认支持的,所以JDBC的版本是最高的,但是如果使用的是纯粹的各个数据库生产商提供的驱动程序,那么肯定不会与最新的技术同步。 如果现在使用的是Eclipse的话,则需要在Build Path中配置此驱动程序的开发包。 此时配置完成驱动程序之后,就可以通过以下的接口和类进行JDBC操作了: ·类:DriverManager ·接口:Connection、PreparedStatement、Statement、ResultSet 1.1、JDBC操作步骤 JDBC本身是一个标准,所以其操作步骤是固定的,以后只需要修改很少一部分代码就可以达到不同数据库间的连接转换功能。 JDBC操作步骤:

相关主题