oracle导出用户,可以把包括触发器,函数等所有数据库元素,非常的方便。例子:导出用户名/密码lgp/lgp的用户,数据库实例名为srorcllgp命令:1.explgp/lgp@srorcllgp(连接到数据库,声明做exp导出工作)2.EXPDAT.DMP>填写导出文件的完整路径(导出文件为lgp.dmp,导出到d盘的back-20110211文件夹下,则填写:d:/back-20110211/lgp.dmp)3.会提示你要导出的类型1完整的数据库,
系统 2019-08-29 22:46:21 2930
解决方法:在MicrosoftSQLServer中,以下数据类型支持Unicode数据:nchar,nvarchar,ntext使用SQL语句操作的时候应该注意以下问题:原查询语句Select*FromTABLENAMEWherefield1like'%xxx%'使用Unicode数据类型的,应该为:Select*FromTABLENAMEWherefield1likeN'%xxx%'插入数据也一样INSERTINTOTABLENAME(Detail)VA
系统 2019-08-12 01:33:40 2930
原文:SQL表值函数和标量值函数的区别写sql存储过程经常需要调用一些函数来使处理过程更加合理,也可以使函数复用性更强,不过在写sql函数的时候可能会发现,有些函数是在表值函数下写的有些是在标量值下写的,区别是表值函数只能返回一个表,标量值函数可以返回基类型。举个例子,当用户删除一个节点的时候,是需要将当前节点下的所有子节点都删掉,如果程序只传一个当前节点,那就需要写一个函数来得到当前节点下的所有子节点,这些子节点的信息就可以放到一个表中返回。[sql]v
系统 2019-08-12 01:55:39 2928
在安腾AI64RHEL3U3服务器上安装ORACLE10G最近有机会在安腾机上折腾,试验了一下ORACLE10安装ORALCE安装记录#解压zcat10201_database_linuxitanium.cpio.gz|cpio-idmv#检查必要的软件环境rpm-qmakegccglibccompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-developenmotif21se
系统 2019-08-12 01:51:37 2928
nvarchar(n)表示可以最多可以存储n个字符或者汉字(n介于1与4,000之间),其中每个汉字和字符都占两个字节。如:nvarchar(2),无论存的是2个汉字还是2个字符都占用4个字节。varchar(n)表示可以最多可以存储n个字符或者汉字(n介于1与8,000之间),其中汉字占连个字节,字符占一个字节。如:varchar(2),若存的是2个汉字则占4个字节,若存的是字符则占2个字节。varchar在SQLServer中是采用单字节来存储数据的,
系统 2019-08-12 01:54:32 2927
■修改初始化参数control_filesSQL>altersystemsetcontrol_files='/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control01.ctl','/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control02.ctl','/export/home/opt/product/10.1.0.3.0/oradat
系统 2019-08-12 01:53:31 2927
原文:SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息,今天把自己工作过程中经常用到的一些数据库引擎存储过程,系统视图等等总结一下以备不时之用。下面的知识多是自己总结,有一些参考了MSDN。sp_help有时候想尽快查出数据库对象的相关信息,这个存储过程就很有用了。使用它可以查询出整个数据库中所有对象的相关信息。直
系统 2019-08-12 01:33:19 2927
From:http://blog.csdn.net/hustwarhd/article/details/3069066startx启动过程分析JiananHe09/19/2008目录1xinit1.1功能1.2用法1.3例子1.4分析2startx脚本2.1功能2.2用法2.3例子2.4分析2.5总结3startx默认启动过程3.1startx的几种启动方式3.2Xsession4startx启动过程小结1xinit在说明startx之前,我想我们应该先了
系统 2019-08-12 01:55:25 2925
在写这篇文章之前,xxx已经写过了几篇关于改nullnull主题的文章,想要了解的朋友可以去翻一下之前的文章DECLARE@BeginTimeASDATETIMEDECLARE@EndTimeASDATETIMEDECLARE@HourASINTDECLARE@MinASINTSET@Min=DATEPART(Minute,GETDATE())IF@Min<30BEGINSET@BeginTime=CONVERT(VARCHAR(10),GETDATE()
系统 2019-08-12 01:54:16 2925
昨天发了篇SQLServer作业备份http://www.cnblogs.com/Amaranthus/archive/2012/06/25/2561569.html今天就加上powershell把作业同步完善起来核心导出作业的代码和作业备份是相似的alterPROCDumpJob(@jobVARCHAR(100))ASDECLARE@retrunNVARCHAR(max)DECLARE@jobnameVARCHAR(30),@category_calss
系统 2019-08-12 01:33:24 2925
视图额。。不要笑话我。我现在才知道视图是可以进行UPDATE的,那当然连DELETE也可以了。汗一个。这里呢,强调两个后缀。withcheckoptionwithReadonlyCreateviewMaterials_viewasselect*fromMaterialswhereMaterialCodelike'9%'withcheckoptionGo噢。。仿佛上面是SQLServer的。。Oracle一样啦.更新的时候会这样提示的。Readonly也差不
系统 2019-08-12 01:52:18 2923
--=======================================--共享池的调整与优化(SharedpoolTuning)--=======================================共享池(Sharedpool)是SGA中最关键的内存片段,共享池主要由库缓存(共享SQL区和PL/SQL区)和数据字典缓存组成。其中库缓存的作用是存放频繁使用的sql,pl/sql代码以及执行计划。数据字段缓存用于缓存数据字典。在内存空间
系统 2019-08-12 01:51:56 2923
LevelDb本质上是一套存储系统以及在这套存储系统上提供的一些操作接口。为了便于理解整个系统及其处理流程,我们可以从两个不同的角度来看待LevleDb:静态角度和动态角度。从静态角度,可以假想整个系统正在运行过程中(不断插入删除读取数据),此时我们给LevelDb照相,从照片可以看到之前系统的数据在内存和磁盘中是如何分布的,处于什么状态等;从动态的角度,主要是了解系统是如何写入一条记录,读出一条记录,删除一条记录的,同时也包括除了这些接口操作外的内部操作
系统 2019-08-12 01:52:23 2921
二补数(2'scomplement):是一种用二进位表示有号数的方法,也是一种将数字的正负号变号的方式,常在计算机科学中使用。一个数字的二补数就是将该数字作位元反向运算(即一补数),再将结果加1,即为该数字的二补数。在二补数系统中,一个负数就是用其对应正数的二补数来表示。优点:二补数系统的最大优点是可以在加法或减法处理中,不需因为数字的正负而使用不同的计算方式。只要一种加法电路就可以处理各种有号数加法,而且减法可以用一个数加上另一个数的二补数来表示,因此只
系统 2019-08-12 01:54:51 2920
自5.1开始对分区(Partition)有支持=水平分区(根据列属性按行分)=举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。===水平分区的几种模式:===*Range(范围)–这种模式允许DBA将数据划分不同范围。例如DBA可以将一个表通过年份划分成三个分区,80年代(1980's)的数据,90年代(1990's)的数据以及任何在2000年(包括2000年)后的数据。*Hash(哈希)–这中模式允许DB
系统 2019-08-12 01:52:47 2920