﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-一颗秋天的树-随笔分类-DataBase</title><link>http://www.blogjava.net/sojust/category/17367.html</link><description>梦有多远，路就有多远......</description><language>zh-cn</language><lastBuildDate>Tue, 24 Jul 2007 18:40:08 GMT</lastBuildDate><pubDate>Tue, 24 Jul 2007 18:40:08 GMT</pubDate><ttl>60</ttl><item><title>从Excel导出数据到数据库中</title><link>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Wed, 22 Nov 2006 06:04:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/81557.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/81557.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/81557.html</trackback:ping><description><![CDATA[
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">在项目开发过程中，客户往往要要将其使用的</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">存储的数据导入到其它数据库中，下面的工作主要是将</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入各种数据库的汇总</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />
				</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">准备：在数据库中创建从</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">要导入的表结构；</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
								<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">一、</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">的各种方法</span> <br /></font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">：使用文本方式导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、将</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">access</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导出具有标准格式符的文本文件，例如以逗号分隔的文本文件</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、在</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">的命令行处理器中，连接上数据库，用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">import     </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">语句导入，语句如下：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">       <br /> import   from   table.txt   of   del   modified   by   coldel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">，</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">   insert   into   table<o:p></o:p></span> <br /><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"><span style="mso-spacerun: yes"></span></span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">同理，导出命令：</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">  <br />export   to   table.txt   of   del   modified   by   coldel</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">，</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">   select   *   from   table<o:p></o:p></span><br /><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">：使用</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">csv</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"> </span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">方式导入</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">           <br /> 1</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">）、把</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件另存为</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">table.csv</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">  <br />2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">）、在</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">的命令行处理器中，连接上数据库，用</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">import     </span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">语句导入</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"><br />  import   from   "d:\table.csv"   OF   <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:state w:st="on"><st1:place w:st="on">DEL</st1:place></st1:state>   messages   "d:\msg.out"     INSERT   INTO   table<o:p></o:p></span></p>
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">二、</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">oracle</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">的各种方法</span>
						<br />
				</font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">、与</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">导入方法相同</span>
						<br />
				</font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">、使用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">装载数据：<br /></font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、先把</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">Excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">另存为</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">.csv</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">格式文件，以逗号数据字段分隔的文本文件，如</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">table.csv<br /></span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、编写一个</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">insert.ctl</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">，用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">进行导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">!<br />insert.ctl</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">内容如下：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />load data<br />infile 'table.csv'<br />append into table tableName<br />fields terminated by ','<br />(field1,field2,field3,...fieldn)<br />3</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、执行命令：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr user/password control=insert.ctl<o:p></o:p></span>
				<br />
				<span lang="EN-US">3</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、使用</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">PL/SQL</span>
				<br />
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">  如果你的单个文件不大全选</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">COPY ,</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">用</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">PL/SQL Developer</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">运行</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">SQL</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">语句</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">select * from table for update</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">或者在左侧树形菜单中选中相应的表格，点击右键，在弹出式菜单中点击</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">"Edit Data". </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">然后打开表格数据上方的锁</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">, </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">再按一下加号</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">,</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">添加一行新空行</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">. </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">鼠标点到第一个空格然后粘贴</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">. COMMIT</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">即可</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">.</span>
		</p>
		<p> </p>
<img src ="http://www.blogjava.net/sojust/aggbug/81557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-11-22 14:04 <a href="http://www.blogjava.net/sojust/archive/2006/11/22/81557.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>连接db2时错误处理</title><link>http://www.blogjava.net/sojust/archive/2006/08/20/64613.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Sun, 20 Aug 2006 05:41:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/08/20/64613.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/64613.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/08/20/64613.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/64613.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/64613.html</trackback:ping><description><![CDATA[<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">今天测试db2的连接方式时遇到两个问题</p>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">1、app方式连接<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;String&nbsp;url&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">jdbc:db2:database</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;&nbsp;&nbsp;&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;Class.forName(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">COM.ibm.db2.jdbc.app.DB2Driver</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">).newInstance();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;Conn&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;DriverManager.getConnection(url,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">username</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">password</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span></div>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体"><br><br>&nbsp;&nbsp;&nbsp; 问题一：no db2jdbc in java.library.path错误</p>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">　　解决方法：</p>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">　　1、将IBM\SQLLIB\BIN\db2jdbc.dll copy到jdk/bin下<br>&nbsp;&nbsp;&nbsp;&nbsp;2、使用jcc方式联接<br><br>&nbsp;&nbsp;&nbsp; 问题二：db2jdbc in java.library.path错误<br>&nbsp;&nbsp;&nbsp; 可能同时有几个联接，可以使用jcc方式连接<br><br><br>2、jcc方式连接&nbsp;<br><br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">　String&nbsp;url&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">jdbc:db2://hostname:50000/database</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class.forName(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">com.ibm.db2.jcc.DB2Driver</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">).newInstance();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Conn&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;DriverManager.getConnection(url,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">username</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">password</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);</span></div>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">&nbsp;&nbsp; 问题一：com.ibm.db2.jcc.b.DisconnectException: encoding not supported异常</p>
<p style="FONT-SIZE: 12px; FONT-FAMILY: 宋体">&nbsp;&nbsp; 解决方法：&nbsp; <br><br>&nbsp;&nbsp; 版本 udb8.1下用type4时 数据库必须将codeset设置成utf-8 可能是jdk与db2不兼容或是使用IBM的JDK</p>
<img src ="http://www.blogjava.net/sojust/aggbug/64613.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-08-20 13:41 <a href="http://www.blogjava.net/sojust/archive/2006/08/20/64613.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>