- 浏览: 117488 次
- 性别:
- 来自: 广州
最新评论
文章列表
使用sqlplus登陆oracle数据库时提示“ORA-28002: 7 天之后口令将过期” 或提示 密码过期。
【原因/触发因素】
确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
方法/步骤
1
查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2
查看指定概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_pr ...
测试数据库的NLS_NCHAR_CHARACTERSET和正式环境不一致,需要由UTF8修改为AL16UTF16。
1、停数据库
SQL> alter system checkpoint;
System altered.
SQL> alter system checkpoint;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> shutdown immediate; Database closed. Database dismounted. ORACLE in ...
NLS_CHARACTERSET是数据库字符集,NLS_NCHAR_CHARACTERSET是国家字符集 ORACLE中有两大类字符型数据,VARCHAR2是按照数据库字符集来存储数据。而NVARCHAR2是按照国家字符集存储数据的。同样,CHAR和NCHAR也一样,一是数据库字符符,一是国家字符集。 字符集不同,二进制码的组合就不同。
首先用sys用户登陆oracle#sqlplus /nologSQL>conn sys/sys@score as sysdba;
查看服务器端字符集:SQL>SELECT * FROM NLS_DATABASE_PARAMETERS; ...
Axis2 Session管理
- 博客分类:
- Java
WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。
读者可以想象,这对于一个完整的应用程序,无法保留状态,就意味着只依靠WebService很难完成全部的工作。例如,一个完整的应用系统都需要进行登录,这在Web应用中使用Session来保存用户登录状态,而如果用WebService的方法来进行登录处理,无法保存登录状态是非常令人尴尬的。当然,这也可以通过其他的方 ...
用Axis2的WSDL2Java工具生成Skeleton(服务端),然后客户端用RPC的方式调用服务,报org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement arg0这个异常。 原来需要在services.xml修改一下配置,<messageReceiver mep="http://www.w3.org/ns/wsdl/in-out" class="samples.quickstart.StockQuoteServiceMe ...
eclipse+webservice开发实例
- 博客分类:
- Java
1.参考文献:
1.利用Java编写简单的WebService实例 http://nopainnogain.iteye.com/blog/791525
2.Axis2与Eclipse整合开发Web Service http://tech.ddvip.com/2009-05/1242968642120461.html
3.http://blog.csdn.net/lightao220/article/details/3489015
4.http://clq9761.iteye.com/blog/976029
5.使用Eclipse+Axis2+Tomc ...
excel 单元格的锁定 以及 JXL的实现方式
- 博客分类:
- Java
在使用excel表格时,有些列是不希望用户可以修改的,诸如审计日志里面确定的部分,而审计人,审计时间等则是需要审计员进行修改的。所以就涉及到不同表格是否可以修改的情况。
1在excel中方法如下: 先选中希望别人填写或修改的部分,然后鼠标右键: 设置单元格格式----保护--把锁定前面的对号清除--确定 然后选 工具--保护--保护工作表 (密码自己掌握,怕忘就空) --确定 2 先在要设置锁定的单元格属性中设置,“单元格格式”——“保护”——“锁定”,然后把开放的单元格属性中的“锁定”取消。然后点菜单“工具”——“保护” ——“保护工作表”——“保护工作表及锁定的单元格内容”,将“允 ...
Transactions(用户事务分析)----用户事务分析是站在用户角度进行的基础性能分析。Transation Sunmmary(事务综述)----对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统 ...
1、最近我在帮助一个客户对应用程序进行性能调优,该应用程序的CPU占用量高得不可思议。他们计划从另一种产品迁移到WebLogic Express上,但是令他们吃惊的是,WebLogic Express下的CPU占用量要远远高于他们原本使用的产品。
我们以优先级的顺序列出了各种性能调优参数,试图解决问题。列在上面的是我所认为的简单参数。对于这些参数,我们公认应该设一个特定的值为最大值, 而不会造成任何可能的负面影响。头两个参数是pageCheckSeconds和servlet-reload-check-secs。它们的默认值是 1,这表示WebLogic每一秒钟都针对每个JSP页面和servl ...
LoadRunner 最重要也是最难理解的地方--测试结果的分析.其余的录制和加压测试等设置对于我们来讲通过几次操作就可以轻松掌握了.针对 Results Analysis 我用图片加文字做了一个例子,希望通过例子能给大家更多的帮助.这个例子 ...
select * from (select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rn from tablename t ) where rn=1
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).
与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排 ...
有时候必要会对数据库clob、 blob数据型进行操作,再加上spring 环境不得不要启用NativeJdbcExtractor 来帮助完成相关工作。
spring 官方文档中注明:
Sometimes you need to access vendor specific JDBC methods that differ from the standard JDBC API. This can be problematic if you are running in an application server or with a DataSource that wraps th ...
Each Occurrence 每次遇到参数就进行更新。 多次使用同一参数,而且没有什么关联,例如随机数。 Each Iteration 每次迭代时发生更新。 如果参数出现几次,虚拟用户用同一个数值。 适用同一个关联的参数。 Once 所有的地方都用同一个数值,包括所以的迭代。
Each Oclearcase/" target="_blank" >ccurrence
每次遇到参数就进行更新。
多次使用同一参数,而且没有什么关联,例如随机数。
Each Iteration
每次迭代时发生更新。 如果参数出现几次,虚拟用户用同一个数 ...
oracle over()
- 博客分类:
- SQL
SQL code: sql over的作用及用法RANK ( ) OVER ( [query_partition_clause] order_by_clause )DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause )可实现按指定的字段分组排序,对于相同分组字段的结果集进行排序,其中PARTITION BY 为分组字段,ORDER BY 指 ...
使用的C3P0的jar包是:c3p0-0.9.1.jar
<bean id = "dataSource" class = "com.mchange.v2.c3p0.ComboPooledDataSource">
<!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 ...