- 浏览: 278503 次
- 性别:
- 来自: 南通
文章分类
最新评论
-
an8695001:
serverlist里边的地址加端口号,读取速度很慢!!! 是 ...
吐槽memcached proxy 之memagent -
amilier:
你好,使用magent做mamcache集群的话,那java ...
吐槽memcached proxy 之memagent -
cs627565157:
你好,如果我想写程序里面的文件的话该怎么办呢。。。有没有相关的 ...
利用PhoneGap向SD卡中写入文件 -
fs_plane:
回6楼: 博主没说错,是你理解错了,的确主服务器挂掉,m ...
吐槽memcached proxy 之memagent -
zhukewen_java:
hnraysir 写道zhukewen_java 写道就是题目 ...
Linux下安装搭建Memcached集群环境
如下都是之前做项目过程中,涉及到的一些Oracle知识,接着估计会有一段时间不再涉及Oracle,怕日后再用到Oracle,遂记录下来,方便日后用到直接复习
------------------------------------------------------------------------------------------------------------------------------------
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
不过在上面命令后面 加上 compress=y 就可以了
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\daochu.dmp full=y
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2 将d:\daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。
注意:
你要有足够的权限,权限不够它会提示你。
数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上。
数据导出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;
导出注意事项:导出的是当前用户的的数据,当前用户如果有DBA的权限,则导出所有数据!
同名用户之间的数据导入:
imp hkb/hkb@xe file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y
不同名之间的数据导入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp
log=c:\orabackup\hkbimp.log;
-------------------------------------------------------------------------------------------------------------------------------------
1.存储过程可以使得程序执行效率更高、安全性更好,因为过程建立之后 已经编译并且储存到数据库,直接写sql就需要先分析再执行因此过程效率更高,直接写sql语句会带来安全性问题,如:sql注入
2.建立过程不会很耗系统资源,因为过程只是在调用才执行。
3.存储过程可以用于降低网络流量,存储过程代码直接存储于数据库中,所以不会产生大量T-sql语句的代码流量。
4.使用存储过程使您能够增强对执行计划的重复使用,由此可以通过使用远程过程调用 (RPC) 处理服务器上的存储过程而提高性能。RPC 封装参数和调用服务器端过程的方式使引擎能够轻松地找到匹配的执行计划,并只需插入更新的参数值。
5.可维护性高,更新存储过程通常比更改、测试以及重新部署程序集需要较少的时间和精力。
6.代码精简一致,一个存储过程可以用于应用程序代码的不同位置。
7.增强安全性:
a、通过向用户授予对存储过程(而不是基于表)的访问权限,它们可以提供对特定数据的访问;
b、提高代码安全,防止 SQL注入(但未彻底解决,例如,将数据操作语言--DML,附加到输入参数);
c、SqlParameter 类指定存储过程参数的数据类型,作为深层次防御性策略的一部分,可以验证用户提供的值类型(但也不是万无一失,还是应该传递至数据库前得到附加验证)。
缺点就是:
1、大量的利用过程,会对服务器压力比较大。
--------------------------------------------------------------------------------------------------------------------------------------
登录 conn as sysdba
用户名:username
1.删除一个用户
drop user username;
2.删除一个用户包括其表与视图
drop user username cascade;
3.创建数据库的链路
假设有两个数据库dataA与dataB,数据库dataA的用户名为userA,密码为psdA;数据库dataB的用户名为userB,密码为psdB。
数据库dataA中想访问数据库dataB中的表数据,则需要建立两个数据库的链路
在数据库dataA下创建语句如下:
create [public] database link linkA_to_B
connect to userB identified by psdB using 'dataB';
其中linkA_to_B为创建的数据链路名,假如数据库dataB中有一个USER表,在数据库dataA下想访问dataB中USER表信息,则SQL语句如下:
select * from USER@linkA_to_B
4.删除数据库链路
drop public database link linkA_to_B
5.命令导入.sql文件
dos命令下:
sqlplus username/password@database
SQL->@文件名.sql
6.存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,
经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
7.ORACLE删除表PEOPLE字段name
alter table PEOPLE drop column name;
8.导出备份数据库某个用户下面的所有信息(包括表结构、视图、存储过程等)
点击“开始” → “运行” 输入cmd → 运行“exp username/password@database file=e:\export.dmp full=n”
导出成功后,备份文件export.dmp在e盘下存储。
------------------------------------------------------------------------------------------------------------------------------------------
描述 INTERVAL参数值:
每天午夜12点 'TRUNC(SYSDATE + 1)'
每天早上8点30分 'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'
每星期二中午12点 'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'
每个月第一天的午夜12点 'TRUNC(LAST_DAY(SYSDATE ) + 1)'
每个季度最后一天的晚上11点 'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24'
每星期六和日早上6点10分 'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60)'
1:每分钟执行
Interval => TRUNC(sysdate,'mi') + 1/ (24*60)
或
Interval => sysdate+1/1440
2:每天定时执行
例如:每天的凌晨1点执行
Interval => TRUNC(sysdate) + 1 +1/ (24)
3:每周定时执行
例如:每周一凌晨1点执行
Interval => TRUNC(next_day(sysdate,'星期一'))+1/24
4:每月定时执行
例如:每月1日凌晨1点执行
Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/24
5:每季度定时执行
例如每季度的第一天凌晨1点执行
Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/24
6:每半年定时执行
例如:每年7月1日和1月1日凌晨1点
Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24
7:每年定时执行
例如:每年1月1日凌晨1点执行
Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24
发表评论
-
Apache中proxy: ap_get_scoreboard_lb错误解决方法
2013-08-28 17:18 2647工作中,通过apache配置了虚拟主机,但是在查看erro ... -
Linux下通过Apache搭建Tomcat集群
2013-07-08 11:03 1430集群说明: 1. 负载均衡(Load Balance): ... -
单例模式
2013-07-05 11:01 943单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的 ... -
MySQL里的ERROR 1366 (HY000): Incorrect string value问题
2012-11-27 13:35 1554这个就是编码的问题,可能在装MySql的时候选择的是默认的编码 ... -
Oracle 删除操作 truncate与delete区别
2012-10-23 10:20 1213truncate,可以删除表中的所有记录,释放表空间,只 ... -
Oracle中在已有数据的表中更改字段类型(四步)
2012-10-19 15:57 1319data型转换成varchar型 第一步: alter t ... -
svn: applying log message to xxxx Could not execute PROPPATCH错误
2012-06-21 12:22 1637此种情况,可能是svn版本的一个bug,不支持提交日志的分行编 ... -
PhoneGap中HTTP链接自动调用本地浏览器解决办法
2012-05-24 13:40 3001PhoneGap项目中,在html页面中,如果存在譬如:< ... -
Jquery ajax 跨域
2012-04-24 09:32 1544服务器端代码:IP:10.11.18.154 pack ... -
phonegap初始页配置
2012-04-23 14:05 1255在Android中,phonegap的默认首页是index.h ... -
利用PhoneGap向SD卡中写入文件
2012-03-20 17:11 7605要求:需要向sd卡中的某个文件夹中的某个txt文件中写入一些用 ... -
解决关于jquery mobile databox日期插件手机上失效的问题
2012-03-19 15:04 8605不废话,直接上代码 <html> <he ... -
JqueryMobile链接一个页面,而链接页面中图片需刷新才显示的问题
2012-03-14 21:06 10296最近在做一个项目,由于涉及到跨平台性,所以采用了jqu ... -
java.io.IOException: Unable to open sync connection!
2012-03-13 18:20 1047解决java.io.IOException: Unabl ... -
Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE
2012-03-12 12:19 2674使用eclipse编译程序 ... -
解决 Android模拟器出现emulator-5554 disconnected! Cancelling activity launch 的办法
2012-03-09 13:03 8996解决方法如下: ... -
PhoneGap与Jquery Mobile结合开发android应用的配置
2012-03-07 14:35 2752由于工作需要,用到phon ... -
Eclipse中安装可以新建html文件的插件(Eclipse HTML Editor)
2012-03-07 13:26 18582最近在eclipse中开发android项目,用到了j ... -
根据字节数截取字符串
2011-12-16 17:08 1879在网上看到一个考试题,做了试试看的,发现网上给的很多答案 ... -
JDK1.7中引用sun.management.ManagementFactory
2011-12-08 12:58 14141今天在JDK1.7中引入sun.managemen ...
相关推荐
Oracle EBS,全称为Oracle Enterprise Business Suite,是一个全面的企业级应用套件,涵盖了财务、供应链管理、项目管理、人力资源、客户关系管理等多个业务领域。在实际操作中,以下几个模块的操作要点至关重要: ...
pg_proc 这张表类似,但是记录的东西确很杂,记录数据的方式也不同。所以就有需要对pg_proc官方文档 表进行研究对比后 才好解决问题。 下面上实例: Oracle: 原创文章 3获赞 1访问量 1070 关注
在本文中,我们将深入探讨如何使用VC++实现遗传算法(Genetic Algorithm,GA)进行函数优化。遗传算法是一种模拟自然选择和遗传原理的全局优化技术,广泛应用于解决复杂问题的求解,尤其在寻找最优化问题的全局最优...
Java是一种广泛使用的编程语言,由Sun Microsystems(现为Oracle公司的一部分)于1995年发布。它以其“一次编写,到处运行”的特性而闻名,适用于各种操作系统,包括Windows、Linux和macOS。Java的设计理念是面向...
选用的开发软件为灾蚤泽怎葬造(例如Java或Python),程序服务器可能是宰蚤灶鄄杂藻则增藻则(如Tomcat),而Web服务器是陨陨杂苑(如Apache或Nginx),数据库选用酝赠杂匝蕴(如MySQL或Oracle)。这种开发技术组合...
文件内容虽然信息量大而杂,但可以清晰看出数据库技术的几个主要发展趋势:互联网化、云计算、分布式架构、移动设备支持。随着技术的不断进步,数据库管理系统和相关技术会更加集成、高效、安全、灵活,以适应未来...
1. 业务“杂”:网络公司业务板块体系庞大,涉及到多个行业,需要有专业化、集中化的管控。 2. 集成性“高”:业务系统需要高集成性特性,满足业务特性的要求。 3. 人员“广”:需要综合考虑人员和协同单位的管理。 ...
杂类问题 附录 PHP 及其相关工程的历史 Migrating from PHP 5.1.x to PHP 5.2.x Migrating from PHP 5.0.x to PHP 5.1.x 从 PHP 4 移植到 PHP 5 从 PHP 3 移植到 PHP 4 从 PHP/FI 2 移植到 PHP 3 PHP 的调试 配置...
杂类问题 附录 PHP 及其相关工程的历史 Migrating from PHP 5.1.x to PHP 5.2.x Migrating from PHP 5.0.x to PHP 5.1.x 从 PHP 4 移植到 PHP 5 从 PHP 3 移植到 PHP 4 从 PHP/FI 2 移植到 PHP 3 PHP 的调试 配置...
3. 数据库管理系统:Access、Oracle、SqlServer都是常见的数据库管理系统,用于管理和控制数据的安全性和完整性。而Java是一种编程语言,不属于数据库管理系统。 4. 环保与创新:2003年创立的“再生银行”是一家...
人事管理系统的核心在于处理员工基本信息的录入、更新和查询,解决传统方式中数据多、来源杂、统计难的问题。系统的目标是提供便捷的信息查询,使人力资源工作者能专注于战略性的职能管理和决策,以支持企业的高效...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. 函数别名...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. 函数别名...
最后,“014杂类.PDF”可能涵盖了一些MFC的高级特性和技巧,如对话框(Dialog)的使用、控件的自定义、资源管理、异常处理以及多线程编程。MFC的CDialog类用于创建模态和非模态对话框,开发者可以自定义对话框的布局...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. 函数别名...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. ...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. 函数别名...
60. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. 扩展库分类 I. 函数别名...
61. 杂类问题 IX. 附录 A. PHP 及其相关工程的历史 B. 从 PHP 4 移植到 PHP 5 C. 从 PHP 3 移植到 PHP 4 D. 从 PHP/FI 2 移植到 PHP 3 E. PHP 的调试 F. 配置选项 G. php.ini 配置选项 H. List of Supported Time...
**JSP(Java Server Pages)** 是一种动态网页技术,由Sun Microsystems开发,现在由Oracle公司维护。它允许程序员在HTML或XML文档中嵌入Java代码,以实现服务器端的逻辑处理,为Web应用程序提供丰富的交互性。 在...