
数据库
dream龙魄
这个作者很懒,什么都没留下…
展开
-
ORA-28001: the password has expired
Oracle提示错误消息ORA-28001: the password has expired 问题产生原因:是由于Oracle 11G的新特性所致, Oracle 11G创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录。 解决方法:首先,以SYS DBA身份进入sqlpuls 打开sqlpuls SQL-&...原创 2015-02-02 15:11:16 · 275 阅读 · 0 评论 -
oracle11g自增主键
oracle的自增主键需要用序列和触发器来实现,我们首先创建一张表:主键为int,实现自增createtableTEST ( ID intPRIMARYKEY, test1 varchar2(20), test2 varchar2(20), test3 varchar2(20) ) 创建一个序列:c...原创 2015-02-03 13:58:58 · 718 阅读 · 1 评论 -
oracle服务
安装好oracle后,我们可以去服务那看到多了好几个oracle的服务, 我们可以把这些服务改成手动启动,如果是自动的话,开机就会自动启动,会占用系统大量内存,在使用oracle时,也不用所有服务都开,只需要开图上那两个服务OracleService和OracleListener...原创 2015-02-03 14:05:43 · 94 阅读 · 0 评论 -
oracle唯一主键SYS_GUID()
前面的博客介绍了用序列和触发器实现自增主键,主要是为了避免发生主键相同而出错。 现在给大伙介绍另外的一钟防止主键相同的方法。 唯一主键 使用SYS_GUID() 生成32位的唯一编码。来生成唯一主键 例如: create table test( id raw(16) default sys_guid() primary key, fil...原创 2015-02-03 14:12:55 · 895 阅读 · 0 评论 -
MongoDB基本操作
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():...原创 2015-03-04 14:55:08 · 102 阅读 · 0 评论