- 浏览: 26192 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
zizi.wj:
我绝大大多数人都是先学习SQL语法,然后学一些关系数据库原理, ...
学习oracle的步骤 -
puccaje:
...
oracle 错误一览表
文章列表
策略模式:
1.主要用于封装系列的算法,这些算法通常被封装在一个被称为Context的类中,客户端程序可以自由选择其中的一种算法,或让客户端选择一个最佳的算法
2.使用策略模式的优势:为了支持算法的自由切换
例如:
打折的需求:里面有许多打折算法,如何进行切换
先定义一个接口:
// 打折算法的接口
public interface DiscountStrategory{
double getDiscount(double originPrice);
}
下面为该接口提供两个策略类
//vip 打折算法实现了算法接口
public class VipDiscoun ...
我们还是接着前面讲的,服务启动了,然后就装了个mysql的可视化编程工具,但当我新建一个连接时,出现了1045的问题,然后我又上网找了下,终于被我发现了:在dos中输入mysql -u root mysql,然后输入update user set password=password(‘新的密码') where user='root';接着:输入Flush privileges;再接着输入quit;最后# mysql -uroot -pEnter password: <输入新设的密码newpassword>;就可以进行登陆了!同时在界面工具中也可以进行连接了!谢谢!
今天准备帮朋友弄一个小系统,用到mysql,于是装了个,但是在配置完成后,启动mysql服务,突然报1067的错误!
在网上找了半天,终于功夫不负有心人,具体的解决办法是:在mysql的安装文件中找到my-small.ini这个文件,复制一份,然后重命名为:my.ini,在my.ini的最后加上:
[mysqld]#设置basedir指向mysql的安装路径basedir=C:\mysql-5.1.11-beta-win32datadir=C:\mysql-5.1.11-beta-win32\data
启动服务!我就成功了!
注意:这只是我在使用中遇到的问题,在这里只提供参考,至少已经通 ...
如果很长时间未登录oracle数据库,我们可能把密码忘记,这个时候我们该怎么办呢?解决办法如下所示:
1.在命令行中输入sqlplus;
2.在输入用户名处:conn as sysdba
3.提示输入密码:直接敲enter键
4.出现连接成功的界面,说明已经连接成功。
5.修改密码的sql命令为:alter user 用户名 identified by 新密码;
6.完成!
今天在编写建库工具的时候遇到排他锁问题,数据库建立失败,我从网上找到这么一个解决办法,可就是看不懂
解决方法:
在查询分析器中运行如下代码即可:
declare @sql varchar(100)
while 1=1
begin
select top 1 @sql = ‘kill ‘+cast(spid as varchar(3))
from master..sysprocesses
where spid > 50 and spid <> @@spid
if @@rowcount = 0
break
exec(@sql)
end
希望大家踊跃的解释下!
我在安装sqlserver2005 的客户端的时碰到这样的问题:性能计数器报错;针对这样的问题,我在网络上找到这么一种解决办法:在命令行中输入:regedit-->hkey_local_machine->software-->microsoft-->windows nt-->perflib;在里面有这么几个选项:last counter,last help;
首先确定你的系统是中文还是英文的,如果的中文的话,last counter,last help 的值要跟004里面counter,help中最大的值要一样;如果是英文的话,就要跟009中这两项的值 ...
数据库连接不上客户端可能的几点原因:
用ping命令看能否ping通服务器的ip,如果能的话,请看第二点!不能的话,请看第三点!
通过如下方法看数据库服务器端的以下服务是否启动!单击程序-->sqlserver 2005--->配置工具-->sqlserver 2005 外围应用配置器-->服务和连接的外围应用配置器,查看远程连接,看有没有选中本地连接和远程连接,在本地连接和远程连接下的选项中,选中“同时使用TCP/IP和named pipes
看安装服务器端有没有开启防火墙(这个是重点!),如果开了,请关闭它!
最后通过实践证明,访问不了的罪魁祸首就是防火 ...
oracle数据库通过控制文件保持数据库的完整性,一旦控制文件被破坏数据库将无法启动,因此建议采用多路控制文件或者备份控制文件的方法。
控制文件是数据库建立的时候自动生成的二进制文件,只能通过实例进行修改,如果手动修改的话会造成控制文件与物理信息不符合,从而导致数据库不能正常工作。
控制文件主要包括下面内容:
1.控制文件所属数据库的名字,一个控制文件只能属一个数据库
2.数据库创建时间
3.数据文件的名称,位置,联机,脱机状态信息
4.所有表空间信息
5.当前日志序列号
6.最近检查点信息
其中,数据库名称,标识和创建时间在数据库创建时写 ...
在虚拟机的linux下安装oracle的步骤:
第一步:将oracle安装软件复制到linux底下,那么必须在linux下如何配置共享(smb),具体的步骤如下:在/etc/samba/sam.conf中进行配置共享目录,首先你得新建一个文件夹(你也可以用它给你的public,在这里我就不说了)------随便你自己到哪个目录下面新建(这个目录是用来共享的目录),我从网上随便弄一个例子
简洁的设置
#============== Global Settings ==============[global]## Browsing/Identification ### workgroup ...
1.于oracle函数 decimal的功能和用法?
2.如何查询一个表有没有被锁住,并分析原因?
select table_lock from dba_tables where table_name='#表名#';(dba_tables:这是一个视图)
表被锁住的原因:为了防止脏读和脏写,可能出现锁冲突,例如 ...
ORACLE错误一览表,方便大家查询!
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存;无法分离会话 ORA-00024: 单一进程模式下不允许从多个进程注册 ORA-00025: 无法分配 ORA-00026: 丢失或无效的会话 ID ORA-00027: 无法删去当前 ...
Oracle, DW学习URL汇集
Oracle部分:Oracle 的入门心得::: http://space.itpub.net/12496284/viewspace-65132THE RECYCLE BIN in Oracle 10g ::: http://www.dbapool.com/articles/111506.htmlOracle备份与恢复案例:::http://epub.itpub.net/5/1.htmORACLE817上对同义词执行DESC出现CORE DUMP :::http://space.itpub.net/4227/viewspa ...
索引组织表(index organized table, IOT)就是存储在一个索引结构中的表。存储在堆中的表是无组织的(也就是说,只要有可用的空间,数据可以放在任何地方),IOT中的数据则按主键存储和排序。对你的应用来说,IOT表和一个“常规”表 ...
在这里我主要讲下关于如何通过知道二叉树的后序和中序,来推导出二叉树的前序这么一个过程!
如题:假设一棵二叉树的后序遍历序列为DGJHEBIFCA,中序遍历序列为DBGEHJACIF,则其前序遍历序列为 。
A、ABCDEFGHIJ B、ABDEGHJCFI C、ABDEGHJFIC D、ABDEGJHCFI E、ABEDGHCJFI
首先我们知道通过后序可以确定根节点,中序可以确定左右子树,通过题目中给定的,我们知道根节点为A,根据中序我们判定左子树为DBGEHJ,右子树为CIF,除去根节点,利用递归原理和给定后序和中序,老判定左子树中的根节点为B,通过中序,判定B的左 ...
自从Oracle8.1.5引入dbms_stats包,Experts们便推荐使用dbms_stats取代analyze。 理由如下
dbms_stats可以并行分析
dbms_stats有自动分析的功能(alter table monitor )
analyze 分析统计信息的不准确some times
1,2好理解,且第2点实际上在VLDB中是最吸引人的;3以前比较模糊,看了metalink236935.1 解释,analyze在分析Partition表的时候,有时候会计算出不准确的Global statistics .
原因是,dbms_stats会实在的去分析表全局统计信 ...