Oracle

Oracle客户端精简绿色版

大型项目开发中,常用的数据库,当属Oracle。但Oracle客户端安装就要一张光盘,体积很大。而且安装后,基本上就用2个功能:TNS配置服务名,SqlPlus。在开发过程中,大量使用Toad和PL/SQLDeveloper。因此,Oracle客户端安装盘,仅仅是被作为一个驱动而需要,根本没必要装那么大的空间。因此,本文给出了如何使用精简的Oracle客户端。我使用两种精简的Oracle客户端,大家可以任选其一:一、Oracle9i(版本:9.0.1.0.

系统 2019-08-12 01:52:05 2430

数据库相关

权限设计概要

转自:http://www.iteye.com/topic/183048前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必

系统 2019-08-12 01:51:52 2430

MySql

mysql登录报错“Access denied for user 'root'

首先进入MYsql的安装目录,我的是在C盘C:\ProgramFiles\MySQL,然后进入其中的bin目录\MySQLServer5.5\bin从开始->cmd,打开命令行,进入刚才的bin文件夹C:\ProgramFiles\MySQL\MySQLServer5.5\bin然后依次输入下列命令即可:#mysql-urootmysqlmysql>UPDATEuserSETPassword=PASSWORD(’newpassword’)whereUSER

系统 2019-08-12 01:55:08 2429

数据库相关

删除多表数据

SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[DelDataTable]ASBEGINDECLARE@tablenameVARCHAR(80)DECLARE@cSqlVARCHAR(8000)SET@cSql=''DECLAREcur_authorscursorforSELECT[name]fromsysobjectswhere[name]like'T%'andtype='U'

系统 2019-08-12 01:54:18 2429

数据库相关

SQL索引技巧_1

在SQLServer中,为了查询性能的优化,有时我们就需要对数据表通过建立索引的方式,目的主要是根据查询要求,迅速缩小查询范围,避免全表扫描。索引有两种类型,分别是聚集索引(clusteredindex,也称聚类索引、簇集索引)和非聚集索引(nonclusteredindex,也称非聚类索引、非簇集索引)。聚集索引在一个表中只能有一个,默认情况下在主键建立的时候创建,它是规定数据在表中的物理存储顺序,我们也可以取消主键的聚集索引,所以必须考虑数据库可能用到

系统 2019-08-12 01:52:54 2429

数据库相关

ora-04091 表XX发生了变化 触发器/函数不能读

原文:刘武|ora-04091表XX发生了变化触发器/函数不能读的错误处理开发过程中碰到了ora-04091错误:表XX发生了错误,触发器/函数不能读以下是模拟场景:表PRODUCTS:CREATETABLECKSP.PRODUCTS(IDNUMBER(1)NOTNULL,NAMEVARCHAR2(100)NOTNULL,PRICE1NUMBER(1)NOTNULL,PRICE2NUMBER(1)NOTNULL)TABLESPACEUSERSNOLOGGI

系统 2019-08-12 01:52:28 2429

数据库相关

找工作笔试面试那些事儿(9)---数据库知识总结(1

数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节一、相关概念1.Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。2.Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。3.DBMS:数据库管理系统,是位于用户与操作系统之间

系统 2019-08-12 01:55:09 2428

数据库相关

union和union all的区别

Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用UnionAll两个要联合的SQL语句字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者unionall关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和unionall的区别是,union会自动压缩多个结果集合中的重复结果,而unionall则将所有的

系统 2019-08-12 01:52:48 2428

数据库相关

数据库分区实践

--查询一张表的分区select$partition.Part_func_UserLog(createdDate)asPatitionfromdbo.UserLogGROUPBY$partition.Part_func_UserLog(createdDate)--创建分区的时间段CREATEPARTITIONFUNCTIONPart_func_UserLog(datetime)ASRANGELEFTFORVALUES('2012070923:59:59.9

系统 2019-08-12 01:33:01 2428

数据库相关

SQL基础1

1--创建一个数据库2createdatabaseDATA;3--删除数据库4DropdatabaseDATA;56--创建数据库的时候,指定一些数据库的相关的参数,比如大小增长当时,文件保存路径7createdatabaseDATA8onprimary--主数据文件*.mdf9(10--数据库的逻辑名称11name='DATA',12filename='E:\DATA.mdf',13filegrowth=10%,--增长值14maxsize=100mb1

系统 2019-08-12 01:32:58 2428

数据库相关

数据库日志删除重建方法

sqlserver2005只有.mdf文件如何附加、新建一个同名数据库,停止sql服务,删除新建数据库.ldf文件2、将要附加的数据库的.mdf文件覆盖刚新建的.mdf文件,并重启服务这时数据库DATA目录下只有一个.mdf文件,启动sqlserverManagementstudio--新建查询usemastergoalterdatabasedb_namesetemergencygo--置数据库为单用户模式alterdatabasedb_namesetsi

系统 2019-08-12 01:54:47 2427

45thisisanenglishdemo,myenglishissopoorthatijustwanttosayhelloworld!6
css.test{width:300px;overflow:hidden;text-overflow:ellipsis;whi

系统 2019-08-12 01:53:52 2427

数据库相关

IE9:为什么 Acid3 无足轻重

微软IE9的开发方向非常清晰,支持HTML5,支持标准,在本周举行的MIX10上,IE项目总管DeanHachamovitch如是说。在IE9的开发上,微软开始注重真实世界的需求,他们对全球前7000个网站进行实时监控,分析他们使用的每一种JavaScript和DOMAPI并为之提供全面支持。在这7000份用例的背后,有不少与HTML5有关,对此,微软并没有透露更细细节,但考虑到HTML视频和SVG动画的份量,显然它们是未来HTML5网站的核心。然而对HT

系统 2019-08-12 01:32:46 2427

数据库相关

Navicat工具破解

Navicat提供多达7种语言供客户选择,被公认为全球最受欢迎的数据库前端用户介面工具。它可以用来对本机或远程的MySQL、SQLServer、SQLite、Oracle及PostgreSQL数据库进行管理及开发。老版本破解都是使用注册机,但新的版本使用注册机却不生效,但可以使用另一种方式破解,通过补丁的方式破解。破解步骤:双击PatchNavicat_xx.exe,选择Navicat工具的安装目录的启动文件(navicat.exe),点击确定。如果提示P

系统 2019-08-12 01:52:57 2426