Linux操作系统上删除Oracle
目的:完成全新的Oracle安装部署。步骤:可以依照如下顺序进行卸载删除:(1).删除$ORACLE_BASE/product/oraInventory目录;(2).删除$ORACLE_BASE/product目录;(3).删除/etc/oratab文件;(4).删除/tmp/目录下与“ora”关键字相关的文件;(5).删除/opt/目录下与Oracle相关的内容;(6)./usr/local/bin/下的几个文件可以暂不删除。注意在下次安装Oracle运行root.sh脚本提示覆盖文件时选择“y”;(7).重新启动操作系统,完成卸载。 [@more@]Linux Oracle
10个基于Web的开源项目管理系统
10个基于Web的开源项目管理系统CodendiCodendi 是一个软件项目协作管理平台,功能有配置管理、问题跟踪(bug、任务、需求等)、文档管理,还包含一个Eclipse插件;持续集成接口、报表、测试方案等,基于 LAMP 架构开发,提供了 SOAP Web 接口。该版本引入了包括一个新的问题跟踪引擎、工作量以及 Git 插件。下载CodendiRedmineRedmine是一个灵活的项目管理系统,使用 Ruby on Rails 框架开发,跨平台且可以使用多种数据库。Redmine概述多项目支持 基于角色的灵活访问控制 灵活的问题跟踪系统 甘特图和日历 新闻、文档和文件管理 订阅(Feed
项目管理(EXCEL高级应用)
项目管理工具模板:http://www.docin.com/p-88381181.html项目控制工具模板:http://www.docin.com/p-89886728.html[@more@]
测试的那些理论
(1)测试策略软件测试策略制定人:项目经理、软件工程师、测试专家;如果测试无计划的进行,既浪费时间,又浪费不必要的劳动,甚至更糟的是,错误会依然存在。(2)验证与确认(V&V,Verification Validation):验证:我们在正确地构造产品吗?确认:我们在构造正确的产品吗?确认测试准则:α测试:最终用户在开发者的场所进行β测试:在最终用户场所执行。“乐观主义是编程的职业障碍,测试是治疗良方。”(3)测试完成的标准说法一:当你的时间或投资不够时,测试就完成了。说法二:你永远也不能完成测试,只是转移到你的客户身上
不同EXCEL文件超链接
方法一1、打开超级链接对话框2、在请键入文件名称或WEB名称的文本框中键入具体路径:如C:Documents and SettingsAdministrator桌面基本情况.xls#Sheet1!$B$6这里特指出的是1、在路径中工作薄名称两边不加“[]”2、在工作薄名称和工作表名称中间加入“#”方法二1、打开超级链接对话框2、在请键入文件名称或WEB名称的文本框中键入具体路径:如C:Documents and SettingsAdministrator桌面基本情况.xls3.点击书签,然后选择要键接的工作表4.然后确定就OK了 [@more@]
mysqldump
C:MySQL5.1MySQL5.1bin>mysqldump --opt --routines -d -uroot -p --all-databases >c:db.sql[@more@]
mysql版本查看
mysql> status;--------------mysql Ver 14.14 Distrib 5.1.41, for Win32 (ia32)Connection id: 12SSL: Not in useUsing delimiter: ;Server version: 5.1.41-community MySQL Community Server (GPL)Protocol version: 10Connection: localhost via TCP/IPClient characterset: latin1Server characterset: latin1TCP port: 3990Uptime: 3 min 33 secThreads: 2 Questions: 303 Slow queries: 0 Opens: 27 Flush tables: 1
MYSQL事件调度器
1.查看是否开启:mysql> show variables like 'event_scheduler';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| event_scheduler | ON |+-----------------+-------+1 row in set (0.01 sec)mysql> select @@event_scheduler;+-------------------+| @@event_scheduler |+-------------------+| ON |+-------------------+1 row in set (0.00 sec)mysql> show processlist;+-------+-----------------+----------------+-----------+---------+------+---------------
OFFICE在方框中打勾
EXCEL:1、点“视图/工具栏/窗体”,调出窗体工具栏; 2、点“复选框”,用光标划出方框,删除复选框几个字后输入需要文字; 3、右键单击点“设置控件格式”进行必要设置即可; 4、左键单击复选框就打上√,再单击√消失。WORD:点Word“视图”菜单,在“工具栏”项中点“控件工具箱”,会在Word窗口的编辑区左侧出现一个新的工具条,这就是“控件工具箱”,其中有一个按钮是内部有小对勾的方框,用鼠标指向时会出现“复选框”的提示。 点“复选框”按钮,会在Word页面上出现一个叫标有“CheckBox1”的小方框,即“第1复选框”,前面的小
MYSQL SQL编程实现
需求:1.实现上个月的数据全部导入到这个月,并且时间要相应进行调整,即2010-08-10 10:10:11 转化为2010-09-10 10:10:11;2.如何实现导入效率最高(表有20个字段左右,记录将近30W);3.如何修改某张表的流水号,让其重新排列,或让某几行的流水号按我们想要的编号进行排列,相当于让其中几行的行顺序对调。[@more@]简单思路:1.复制表操作:create table tbl1 as select * from tbl2;按两个月相差天数计算:select date_add(@dt,interval 31 day);按两个月相差月数计算:select date_add(@dt,interval 1 month);转换为数值型:selec
Windows2003 远程桌面超过最大连接数解决办法
[来源于:www]经常碰到超过远程连接数而无法连接服务器,你可以采用如下方法解决此时一般有以下选1.打托管商电话要求机房手动强制重启.2.使用专用远程连接器.如果以上两条不方便实现,那请看下面这条最方便的吧用如下命令形式解决超过最大连接数问题运行 mstsc /v:IP /console ,比如就可以连接到远程系统的的会话。mstsc /v:211.211.0.5 /console其实这主要是mstsc参数的了解,可通过mstsc /?学习一下。远程桌面连接MSTSC [<Connection File>] [/v:<sever[:port]>] [/console] [/f[ullscreen]][/w:<width> /h:<height>] | /Edit&qu
Google 发布全球 TOP 1000 网站榜单
http://www.google.com/adplanner/static/top1000/[@more@]
十大企业级数据库
转载自IT168 [ http://www.it168.com/ ]本文链接:http://tech.it168.com/a2010/0524/890/000000890220.shtml 【IT168资讯】在企业数据库市场中,诸如热备份和高可用等先进技术已经成为各大数据库竞争的焦点,这些数据库既有免费的开源数据库,也有许可费高达数千美元的商业数据库,截至目前为止,市场上出现了形形色色的数据库,但没有哪个数据库是解决任何数据问题的唯一选择,也没有人们期望的完美数据库出现,每个数据库都有它的优点和缺点,但企业在考虑选择何种数据库时,下面这10个是值得优先考虑的。 1、Oracle Oracle于197
redhat linux密码修改
1.进入到grub界面时候,按“e”;2.在Kernel那行增加 “/ single”;(注意:斜杠后面有空格);3.按"b"启动;4.通过命令passwd root修改密码;5.修改好密码后重新启动——reboot.附录:来源于网络的其他linux root密码修改方法(一)Linux 系统密码破解 1.在grub选项菜单按E进入编辑模式 2.编辑kernel那行 /init 1 (或/single) 3.按B重启 4.进入后执行下列命令 root@#passwd root (设置root的密码) Enter new unix password:输入新的密码 root@#init 6 (二)debian linux 系统密码破解 1.在
DBA用户查询
CREATE OR REPLACE FUNCTION GET_IT RETURN VARCHAR2 AUTHID CURRENT_USER ISTYPE C_TYPE IS REF CURSOR;CV C_TYPE;BUFF VARCHAR2(30);STMT VARCHAR2(200);BEGINDBMS_OUTPUT.ENABLE(1000000); STMT:='SELECT PASSWORD FROM SYS.USER$ WHERE NAME = ''SYS'''; EXECUTE IMMEDIATE STMT INTO BUFF; DBMS_OUTPUT.PUT_LINE('SYS PASSWORD HASH IS ' || BUFF); OPEN CV FOR 'SELECT GRANTEE FROM DBA_ROLE_PRIVS WHERE GRANTED_ROLE=''DBA'''; LOOP FETCH CV INTO BUFF; DBMS_OUTPUT.PUT_LINE(B
ORACLE中查看用户的库函数信息
创建存储过程:CREATE OR REPLACE PROCEDURE LIST_LIBRARIES(P_OWNER VARCHAR2) ASTYPE C_TYPE IS REF CURSOR;CV C_TYPE;BUFFER VARCHAR2(200);BEGINDBMS_OUTPUT.ENABLE(1000000);OPEN CV FOR 'SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE OWNER = ''' || P_OWNER || ''' AND OBJECT_TYPE=''LIBRARY''';LOOPFETCH CV INTO buffer;DBMS_OUTPUT.PUT_LINE(BUFFER);EXIT WHEN CV%NOTFOUND;END LOOP;CLOSE CV;END;/关于DBMS_OUTPUT.ENABLE的作用下面引一篇洋文来进行解释:TThe ENABLE procedure enables calls to the other DBMS_OUTPUT modul
SQL Server 2008 R2炫酷报表"智"作有方
2010年05月18日00:05 来源:it168网站 作者:IT168 付海军 编辑:胡铭娅【IT168专稿】为了能在残酷的市场竞争中胜出,企业需要将信息的采集、收集、分析和使用扩展到企业的方方面面,并需要与客户、合作伙伴以及上游的供应商、下游的销售商有实时而完美的对接。Microsoft SQL Server 2008 R2提供的报表服务(SSRS,Microsoft SQL Server 2008 Reporting Services)能够确保将企业宝贵的企业数据转换为直观、易懂的报表,提供给企业的各层决策者做出富有洞察力和及时的决策。 SSRS是基于服务器的报表平台,为各种数据员提供了完善的报表功
最棒的10款MySQL GUI工具
2010年05月18日10:57 来源:databasejournal 作者:databasejournal 【IT168 评论】绝大多数的关系数据库都明显不同于MS Access,它们都有两个截然不同的部分:后端作为数据仓库,前端作为用于数据组件通信的用户界面。这种设计非常巧妙,它并行处理两层编程模型,将数据层从用户界面中分离出来,同时运行数据库软件制造商专注于它们的产品强项:数据存储和管理。它同时为第三方创建大量的应用程序提供了便利,使各种数据库间的交互性更强。这类产品包括Embarcadero Rapid SQL和Oracle SQL Developer。这里有十款优秀的MySQL图形化界面。
预防SQL注入
完全的解决方案为:从用户输入中屏蔽错误,去掉不合格的数据,或避开细节范围的SQL特征。其实数据库管理系统的扩展接口专门提供了避免这个问题的函数,用它们就可以预防SQL注入。影响:数据机密性、完整性,以及能够读取的有效性,修改、删除以及销毁数据库表时。[@more@]Y
XSS
<script language='JavaScript'>alert(document.cookie);</script>[@more@]XSS