
数据库管理
lopper
简单做事,简单做人。
展开
-
PowerDesigner提示This data item is already used in a primary identifier.的处理
今天同事在编制一个数据库脚本的时候,提示了This data item is already used in a primary identifier.的错误。处理的方法为:菜单栏上的“tool”-〉“Model Option”-〉“Model Setting”把右边的“Data Item”数据框中的“Unique code”选项框取消掉。 如果在由CDM-〉PDM转换的时候提原创 2010-02-06 09:30:00 · 18457 阅读 · 2 评论 -
ORACLE10g在计算机修改了计算机名后的处理办法
由于公司需要电脑加入域,所以修改了计算机名。加上平时基本不太用ORACLE,服务都是手工启动的。下午突然要用ORACLE做个测试,结果发现服务启动不了,监听器也无法启动。后来在网络的帮助下解决了问题,列出自己的操作:1、进入CMD,输入emctl start dbconsole。2、在上一步命令结果中提示错误的路径里,把之前的计算机名修改为当前的计算机名(如果包含域则也一起写)原创 2012-08-28 15:39:03 · 1452 阅读 · 0 评论 -
ORA-00054: 资源正忙,要求指定 NOWAIT的处理
<br />今天在外地升级一个系统,在执行一个存储过程的时候,由于时间较长就把它中止了。<br />然后考虑增加索引,但是增加的时候提示:ORA-00054: 资源正忙,要求指定 NOWAIT<br /> <br />在晚上找资料,发现是由于刚才中止过程的时候,由于有表还没有解除锁定,造成无法处理增加索引的请求。<br />方法如下:<br />1、select status, sid , serial# from v$session; --查询所有session<br />--如果发现有session是i原创 2010-09-28 10:20:00 · 9216 阅读 · 0 评论 -
ORACLE学习之DBLINK
<br />DBLINK是ORACLE下用于建立与另外一个数据库的连接而创建的一个对象。下面是建立DBLINK的两种方法:<br />1、已经配置本地服务<br />CREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY "密码" USING '本地配置的数据的实例名';<br />2、未配置本地服务<br />create database link 数据库链接名 connect to 用户名 identified by "密码"<br />using原创 2010-08-31 15:26:00 · 890 阅读 · 0 评论 -
ORACLE只有表空间文件通过重建控制文件进行不完全恢复
最近公司在外面的一个数据库服务器崩溃了。于是临时恢复了一次数据库。最开始使用日志文件来恢复,但是过程中发现日志文件损坏了。于是在网上找到了一些资料进行了重建控制文件进行不完全恢复。下面是这个过程。由于过程中没有保存过程截图,这里只有一些步骤。1、首先按照原来服务器上的路径重新安装ORACLE。2、由于我们的表空间不在数据库的ORADATA里,所以通过语句重建了表空间文件。3、在cmd下用sysdba登录后,使用alter database backup controlfile to trace resetl原创 2010-08-08 18:27:00 · 4035 阅读 · 1 评论 -
Oracle的sys,system初始默认密码
<br />sys :change_on_install<br />system :manager原创 2010-08-05 08:35:00 · 7215 阅读 · 0 评论 -
PL/SQL几个有用的设置
<br />1、自动补全<br />菜单Tools->Preferences->User Interface->Editor里的Smart fill<br /> <br />2、保存窗口设置<br />菜单Tools->Preferences->User Interface->Options里的Autosave desktop<br /> <br />3、显示编辑窗口列表(可以切换编辑窗口,很实用),最好和2一起用,可以保持设置<br />菜单Tools->Window List原创 2010-07-14 15:58:00 · 1173 阅读 · 0 评论 -
SQL Server 2000同一个服务器中两个数据库对象之间数据转移
<br />在查询分析器里访问不同数据库的不同表的表示方法:<br />数据库名.dbo.表名<br /> <br />假设A表和B表数据结构一致(不一致需要添加两边各自的数据结构)<br /> <br />转移数据语句<br />Insert into db1.dbo.A(数据1, 数据2...) select 数据1, 数据2... from db2.dbo.B;原创 2010-07-14 16:04:00 · 2533 阅读 · 0 评论 -
sql server 2000挂起错误处理整理
新装或者以前装过sql server,后来删掉。现在重装,会出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作,运行安装程序之前必须重新启动计算机”错误。无法进行下去。 以下为解决步骤:1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/Curre原创 2010-01-04 19:47:00 · 1142 阅读 · 0 评论 -
关于连接SQL Server 2000时提示“SQL Server不存在或拒绝访问”的处理
晚上,有个同事联系我说我们的系统提示“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问”。他说原先一直是正常的,昨天安装了SP4之后就不正常了。通过查询分析器连接正常,察看sql server也没有什么异常。 上网查资料,远程他的机子,发现输入服务器名称后可以正常接连数据库服务器,但是输入IP不行。说明问题与TCP/IP原创 2009-12-31 08:34:00 · 17261 阅读 · 1 评论 -
用SQL快捷的获取Oracle版本信息
如何用SQL快捷的获取Oracle版本信息,可以用以下两句SQL:select * from PRODUCT_COMPONENT_VERSION;select * from v$version; 两句SQL语句都可以取得Oracle版本信息,只是信息展现的方式不一样。原创 2009-12-11 08:44:00 · 2319 阅读 · 0 评论 -
SQL SERVER无法安装成功,sqlstp.log文件提示[未发现数据源]的解决办法
昨天下午,同事让我处理一个sql server数据库的问题,但是电脑上的sql server试用到期了。于是想重新安装一份。但是,安装了几次,都在最后部署服务器的地方提示安装不成功,并让我察看sqlstp.log。察看了文件后,发现里面提示:driver={sql server};server=********;UID=sa;PWD=;database=master[ODB原创 2013-03-11 08:43:09 · 5309 阅读 · 0 评论