svn创建用户及密码
7、创建用户进入C:Program FilesApache Software FoundationApache2.2bin目录;键入命令:htpasswd -cm G:SVNRepositoryconfpasswd root 来创建用户root随后提示输入New Password和Re-type new password,当提示“Adding password for root”时表示添加成功参数c:表示创建,在第一次建用户时使用参数m:表示密码采用md5加密方式[@more@]
DIAGNOSING ORA-3113 ERRORS [ID 1020463.6]
DIAGNOSING ORA-3113 ERRORS [ID 1020463.6][@more@]DIAGNOSING ORA-3113 ERRORS [ID 1020463.6] Modified21-OCT-2010 TypeBULLETIN StatusPUBLISHED Applies to:Oracle Server - Personal EditionOracle Server - Enterprise EditionOracle Server - Standard EditionInformation in this document applies to any platform.*** Checked for relevance on 05-Feb-2007 ****** Checked for relevance on 27-Jul-2010 ***PurposeThe ORA-3113 error is a general error reported by Oracle client tools,which signifies that they
direct path read
今天生产数据库出现了几个direct path read等待事件,参考oracle文档,得知asynchronous disk operate有关,随即检查fuser /dev/async,kctune |grep aio_max_ops,show paramete disk_asynch_io 均正常。继续检查v$session_wait,发现file number 并不在dba_data_files中,据此推测此问题发生在temp tablespace中,随即检查v$sort_usage,发现出现的session,与v$session_wait中“direct path read”中的session吻合。继续检查pga的使用情况select * from v$pagstat发现,pga使用已较高(参考workarea_size_policy+pga_aggregate_target)
手工创建oracle示例数据库schema (Database Examples 安装)
这个需要在安装时,安装oracle示例的程序。在10g,11g以后,都是在第三个压缩包或者companion压缩包中。安装过程就是调用mksample.sql[@more@]具体的命令示例: @?/demo/schema/mksample.sql systempwd syspwd hrpwd oepwd pmpwd ixpwd shpwd bipwd ts_example temp
java.util.MissingResourceException: Can't find resource for bundle oracle.sysman.db.rsc.LoginResourc
oracle 10.2.0.4 windows 2003 X64 平台系统安装EMCA正常.第一次使用正常.但经过重新启动一次后,登录报下述错误:显示错误:java.util.MissingResourceException: Can't find resource for bundle oracle.sysman.db.rsc.LoginResource, key connectStringError at java.util.ResourceBundle.getObject(ResourceBundle.java:325) at java.util.ResourceBundle.getObject(ResourceBundle.java:322) at java.util.ResourceBundle.getString(ResourceBundle.java:285) at oracle.sysman.emo.adm.LoginBean.getErrMsg(LoginBean.java:416) at ora
oracle 11.2.0.2在aix下安装,dbcontrol 无法打开控制台的解决办法
在aix 6.1下安装oracle 11.2.0.2完成后,通过emca 配置dbconsole也正常完成。但就是https://ip:1158/em无法打开网页通过台。如果用http://ip:1158/em打开的话,就是显示“纳粹”的一个标志。后来通过多方研究,原来是ie的tsl安全选项要打开。[@more@]
aix 6 oracle power 64 impdp 11.2.0.2 ORA-04030
==========================================ORA-39014: One or more workers have prematurely exited.ORA-39029: worker 1 with process name "DW00" prematurely terminatedORA-31671: Worker process DW00 had an unhandled exception.ORA-04030: out of process memory when trying to allocate 120048 bytes (session heap,kuxLpxAlloc)ORA-06512: at "SYS.KUPW$WORKER", line 1751ORA-06512: at line 2=========================================解决办法:1。 修改/etc/security/limits 将所有限制打开。2。
pl sql developer instance windows X64
1.到oracle官网下载Oracle InstantClient,我下的是instantclient-basiclite-win32-10.2.0.4.zip,把它解压缩到oracle安装目录product下,其中还有一个目录为10.2.0.在其中的db_1/NETWORK/ADMIN目录下拷贝tnsnames.ora文件到InstantClient解压目录.2.非登录状态下进入PL/SQL developer,进入首选项,在connection中设置Oracle_Home和OCI Library,其中Oracle_Home设置为InstantClient的解压目录,OCI Library设置为该目录下的oci.dll.3.最后要设置启动PL/SQL developer的环境,在PL/SQL developer的安装目录下建立一个bat文件,文件内容如下:@echo
ORA-07445 exception encountered: core dump [kslgetl()+80]
10.2.0.4redhat linux 5.4 Enterprise x64版本 。错误信息:Sun Apr 26 18:33:52 2009Errors in file /home/oracle/admin/mspdb/bdump/mspdb_ora_28285.trc:ORA-07445: exception encountered: core dump [kslgetl()+80] [SIGSEGV] [Address not mapped to object] [0x130] [] []ORA-00108: failed to set up dispatcher to accept connection asynchronouslySun Apr 26 18:33:55 2009found dead dispatcher 'D000', pid = (17, 84)Sun Apr 26 18:33:55 2009dispatcher 'D000' encountered error getting listening addressSun Apr 26 18:
转: redhat linux ftp 553 错误的解决办法
在RedHat 5上配置了Vsftpd,一切都是没有问题,用户也可以正常登陆,但是在上传文件的时候总是提示: 553 Could not create file.的错误,百思不得其解,在网上搜了一下,原来是: Fedora Core 4缺省状态是打开selinux的,在这个状态下,vsftp会出现本地用户无法上传的问题(可能是本地用户的home目录,或者是整个目录),错误信息为: 553 Could not create file. 要解决这个问题只要: 1. setsebool -P ftpd_disable_trans 1 2. service vsftpd restart [@more@]
转: 关于oracle 是按照写入顺序还是ROWID顺序取数据
答案是: ROWID顺序以下是转的测试内容:[@more@]创建一个1M的表空间:SQL> SHOW PARAMETER BLOCK_SIZENAME TYPE VALUE------------------------------------ ----------- -----------------------db_block_size integer 8192SQL> CREATE TABLESPACE TEST DATAFILE 'E:ORACLEORADATAYTK102TEST01.DBF' SIZE 1M;表空间已创建。下面建立一张表占用数据文件的大部分空间:SQL> CREATE TABLE T_TEST (ID NUMBER, NAME VARCHAR2(30)) TABLESPACE TEST2 STORAGE (INITIAL 896K);表已创建。去掉数据文件的头信息,这个数据文件只有不到1
oracle 位操作函数
bitandCREATE OR REPLACE FUNCTION bitor (n1 NUMBER, n2 NUMBER) RETURN NUMBER2 IS3 n1_tmp NUMBER := trunc(n1);4 n2_tmp NUMBER := trunc(n2);5 BEGIN6 RETURN n1_tmp + n2_tmp - bitand(n1_tmp, n2_tmp);7 END;8 /-----------------------------------------------------------------------CREATE OR REPLACE FUNCTION bitxor (n1 NUMBER, n2 NUMBER) RETURN NUMBER2 IS3 n1_tmp NUMBER := trunc(n1);4 n2_tmp NUMBER := trunc(n2);5 BEGIN6 RETURN n1_tmp + n2_tmp - bitand(n1_tmp, n2_tmp)*2;7 END;8 /[@more@]示例:select bitxo
11g 日志目录查询视图
select * from v$diag_info;[@more@]
sqlserver DTS 系统找不到指定的文件 解决办法
环境:sqlserver 2000 on windows 2003mysql 5.在系统上配置了SQLSERVER的一个DTS包,希望定时完成:sqlserver 到 mysql的数据库同步。这个包本身可以手工执行,执行正常。但做为一个调度后,老是执行错误。检查SQLSERVER的日志。[@more@]系统日志显示“系统找不到指定的文件”错误。后经分析,发布SQLSERVER的AGENT 将一个DTS包,通过SQLSERVER的可执行程序:DTSRUN来运行。要解决上述问题,有两个办法:1。将调度所运行的命令换成WINDOWS 本身的作业计划;2。配置环境变量,使SQLSERVER agent能找到DTSRUN的程序。
转:linux 下mysql指定连接的端口 或socket
mysql --socket=/tmp/mysql.sock同windows 下不一样,不需要再指定端口号了[@more@]
oracle 10g 10.2.0.5 数据库重新启动后,DIRECTORY 权限失效
oracle 10g 10.2.0.5 for IBM AIX 5.2L P520数据库重新启动后,DIRECTORY 权限失效.好怪的事情[@more@]
excel 中,选中的行,变色
Excel让选中行整行变色代码(2010-03-17 22:38:35) 转载标签: excelresume一行privateitem杂谈分类: 其他 Excel中数据多的时候连自己选择的是那一行也看不清楚,有没有办法让选中行整行变色呢?在表格的名称上右键选择查看代码,在代码中添加如下代码Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)On Error Resume NextCells.FormatConditions.DeleteWith Target.EntireRow.FormatConditions.Delete.Add xlExpression, , "TRUE".Item(1).Interior.ColorIndex = 38End WithEnd Sub保存就Ok了[@more@]
自动SPLIT ORACLE PARTITION
create or replace procedure pro_split_subpart(v_tab varchar2) as cursor c_subp(v_1 varchar2) is select * from user_tab_subpartitions where table_name = upper(v_1) and subpartition_name like '%1106%'; v_sql varchar2(4000); v_p_date varchar2(20); v_p_prex varchar2(200); v_p_date2 date; v_p_date3 date; v_i number; v_sql2 varchar2(2000); v_sql3 varchar2(2000); v_sql4 varchar2(2000); begin for a in c_subp(v_tab) loop v_sql := 'alter table ' || a.table_name
使用oracle bulk collect 提高select FETCH LOOP的速度
通过oracle一个特性,加快客户端SELECT LOOP数据的速度。使用的特性是oracle bulk collect into 技术。实现方法如下:1) 在数据库中配置:一次性返回2000条记录create or replace procedure pro_test(v_1 out i_table, v_2 out v_table) asbeginselect id, name BULK COLLECT INTO v_1, v_2 from a where rownum <2000 />end;[@more@]2 ) 通过JAVA编码,在客户端使用oracle.sql.array一次性取到所有数据,这比在客户端select 后,再loop速度快多了。oracle.sql.ARRAY a_test = new oracle.sql.ARRAY(a, oraCon, s1);oracle.sql.AR
powershell 整理(-) 之start-job
通过这个功能,可以在脚本中运行线程(子进程).不过,这个对POWERSHELL的版本是有要求的.需要powershell 2.0以下版本才行.start-job .a.ps1 start-job .a.ps1 [@more@]