神农架自架游记
神农架自架游记几个亲戚一起6人,从黄石出发,早上10点出发,路线是:黄石,宜昌,神农架从黄石到宜昌,全程高速,只需要4个小时,而从宜昌到神农架,则需要5-6个小时(由于是山路,看个人水平了)我们6人,晚上9:00 ,大约经过10个小时达到神农架前的一个小村.(说明:没有去网上讲的去木鱼镇,一是因为路远,而且是晚上;另外,听说木鱼镇已经住满人了,没有位置了,都是拜十一的褔.哈哈)达到小村后,找了一家吃饭,同时,找地方住的时候.村子上的每家都住满了,还是在吃饭的老板的帮助下,找到一个同村人的房子.租了两个双人间(80元/晚/间)[@more@]================
oracle 10.1.0.2 exp 后,imp 到10.2.0.x imp-00008错误
oracle 10.1.0.2 exp 后,imp 到10.2.0.x imp-00008错误经查,这个错误主要是由于10.1.0.2的bug导致的.通过metalink查以下文档:Export/Import DataPump Parameter VERSION - Compatibility of Data Pump Between Different Oracle Versions [Video] [ID 553337.1]在10g以后,尽量就不用使用EXP,IMP.而直接使用expdp,impdp比较合适还可以参考的文档有:Compatibility Matrix for Export And Import Between Different Oracle Versions [Video] [ID 132904.1][@more@] Export/Import DataPump Parameter VERSION - Compatibility of Data Pump B
iostat -xn 3
iostat -xn 3[@more@]
mysql GROUP_CONCAT(test_score) 很好的拼字符的函数
select testReportID , GROUP_CONCAT(coverage) from raas_testindex group by testReportID有兴趣的可以去测试一下[@more@]
vc 6 mysql使用c 接口访问mysql
基本开发就不讲了,以下主要是出现的几个问题,提供一下解决方法:1. 找不到c:mysqlshareindex?.confSome mysql struct information (size and offset):net: 292 0host: 4 296port: 4 400protocol_version: 4 412thread_id: 4 392affected_rows: 8 368packet_length: 4 396status: 4 512fields: 4 332field_alloc: 32 336free_me: 1 516options: 84 428File 'c:mysqlsharecharsets?.conf' not found (Errcode: 2)Character set '#33' is not a compiled character set and is not specified in the'c:mysqlsharecharsetsIndex' fileCan't con
vc 使用ado连接SQL SERVER .不需要安装客户端
::CoInitialize(NULL); _ConnectionPtr m_spConDocument; HRESULT hr = m_spConDocument.CreateInstance(__uuidof(Connection)); if ( SUCCEEDED(hr) ) { CString strConnect(L"Driver={SQL Server};Server=192.168.15.234;Database=master;Uid=sa;Pwd=ldap12345"); try { hr = m_spConDocument->Open(_bstr_t(strConnect), _bstr_t(""), _bstr_t(""), adConnectUnspecified); } catch( _com_error& e ) { DUMP_COM_ERROR(e); m_spConDocument = NULL; } } ::CoUninitialize();[@more@]
oracle 10.1.0.2 升级到10.2.0.4 步骤
oracle 10.1.0.2 升级到10.2.0.4 步骤 为解决客户的数据库BUG, metalink上需要打补丁(10.1.0.5).结果就想直接打10.2.0.4的补丁,以免以后有其它的问题..结果打完后,在postinstall中,没有找到需要执行的catupgrd.sql.按照以前经验,就想到肯定打错了.上数据库一查,数据库的实际版本是10.1.0.2.而10.2.0.4升级的对象是10.2.x.x那怎么办呢,又不想使用EXP/IMP的方法切换数据库.只好使用ORACLE 的upgrade自动升级.以下就测试步骤和结果列出如下:只好重新卸载10.2.0.4的补丁.[@more@]1.在全新机器上,安装10.1.0.2,并创建数据库.2.在不同的目录下,只
ORA-25254: time-out in LISTEN while waiting for a message 解决
用户的现场数据库出现问题:ORA-25254: time-out in LISTEN while waiting for a messageFATAL ERROR IN TWO-TASK SERVER: error = 12152上面这个问题直接导致了数据库 restart了版本: 10.1.0.2检查DUMP文件:[@more@]Thu Mar 25 13:16:11 2010Errors in file e:oracleproduct10.1.0adminjkdbudumpjkdb_ora_2960.trc:ORA-25254: time-out in LISTEN while waiting for a messageORA-06512: at "SYS.DBMS_AQ", line 577ORA-06512: at "SYSMAN.EMD_NOTIFICATION", line 492ORA-06512: at line 1Thu Mar 25 13:19:01 2010E
Oracle数据库访问限制绕过漏洞 解决
Oracle数据库访问限制绕过漏洞 网上关于这个问题的解决,都是通过回收connect 角色的create view ,create database link来解决.但经本人测试,这个办法是不可行的.以下是一个解决的办法: 设置sqlnet.ora ,通过设计允许访问数据库IP地址的方法,达到解决这个问题.[@more@]
fun_get_split_str 取得一个字符串,按照特定字符分隔的,特定位置的值.
create or replace function fun_get_split_str(p_str varchar2, p_delimiter varchar2 default ',', p_pos integer) return varchar2/*auther : jidongzhengdesc :取得一个字符串,按照特定字符分隔的值.para: p_str :输入,提取的源字符串. p_delimiter:分隔符 p_pos :提取的目标字符位置.从1开始*/ as j INT := 0; i INT := 1; k int := 0; len INT := 0; len1 INT := 0; str VARCHAR2(4000);begin l
oracle occi 连接池
主要解决的问题包括: 1.单连接导致程序卡死的问题 2.双查询,导致程序慢的问题示例:连接===============================================env = Environment::createEnvironment (Environment::DEFAULT);//conn = env->createConnection (user, passwd, db);scp = env->createStatelessConnectionPool(user, passwd, db, 10, 1, 1,StatelessConnectionPool::HOMOGENEOUS );[@more@]使用=========================================conn = scp->getConnection();stmt = conn->createStatement (sqlStmt)
windows 7 /vista 内网正常,外网无法连接
windows 7 /vista 内网正常,外网无法连接 的问题解决:公司三台windows 7/vista的机器,内网正常,就是不能通过网关连接外网. 内网及外网都是使用一个网卡口及线.检查网卡,驱动,路由列表等,都没有问题, 一直没有想到解决办法实在没有办法了,就想看一下路由过程,执行tracert 10.10.1.254 (网关的地址),执行完成后,就好了. 哈哈.记录一下.[@more@]
oracle 10g asm windows 无法找到磁盘 的问题解决
oracle 10g asm windows 无法找到磁盘 的问题解决 oracle 10g asm windows 无法找到磁盘 的问题解决 关于在windows下安装asm时,好多人提到无法找到windows的磁盘.我自己在安装过程中,也碰到了这个问题,实际上这个问题在oracle的安装文档中有明确的说明,就是需要完成以下工作: oracle 10g asm windows 无法找到磁盘 的问题解决 Enter the following commands at a command prompt:SYSTEM_DRIVE:> diskpart DISKPART> automount enable DISKPART> exit [@more@]
oracle occi / instantclinet vc6 oracle 9i getString 错误解决
环境:oracle 9i occi / instantclient 10.1.0.5 vc 6 在取数据时,getString(1)正常.但getSting (2)即.取第二个string时,就会报错.解决方法,参照metalink 文档ID 198902.1]具体内容如下:[@more@]OCCI Results in an Assertion Error _CrtlsValidHeapPointer(pUserData) [ID 198902.1] -------------------------------------------------------------------------------- Modified 29-JAN-2003 Type PROBLEM Status PUBLISHED Problem Description-------------------OCCI applications may compile fine but produce one o