随笔分类 - 数据应用类
Oracle、SQl Server 等数据库的应用。
摘要:ORA-01033: ORACLE initialization or shutdown in progress 实用的处理方法,此问题通常是由于电脑非正常关机造成的,我们可以用下面的方法查找出是那个文件损坏,再针对文件进行修复。 SQL*Plus: Release 11.1.0.7.0 - Pro
阅读全文
摘要://查询表空间基本情况SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_nameFROM dba_free_spaceGROUP BY tablespace_name;//查询表空间的使用情况SELECT a.tablespace...
阅读全文
摘要:启动\关闭Oracle数据库的多种方法启动和关闭oracle有很多种方法。这里只给出3种方法:lSql*pluslOEM控制台lWindows控制台1.以sql*plus为例:a.准备首先我们用sql*plus来连接到OracleSqlplus/nolog是以不连接数据库的方式启动sql*plusConnect/assysdba是以DBA身份连接到oracleb.启动启动还是比较简单的Startup就OK了。不过oracle启动模式有3种:lStartupnomount(nomount模式)启动实例不加载数据库。lStartupmount(mount模式)启动实例加载数据库但不打开数据库lSt
阅读全文
摘要:Oracle查询用户权限(转自:CSDN)数据字典1、动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果。2、DBA数据字典是以DBA_xxx表示,该数据字典存储数据库结构,查询DBA数据字典可以反映数据库结构设置,管理磁盘空间和表空间、事务与回退段、用户与表空间等信息。3、用户数据字典是以USER_xxx表示,这些数据字典反应用户所创建的实体信息。如,USER_TABLES、USER_VIEWS,数据库管 理员具有操作全体用户所有实体的权限,可以查询这类数据字典,了解用户所创建实体状况,必要时可以将用户创建
阅读全文
摘要:经常做整个数据迁移时遇到下列问题:1、不是有效的导出文件,头部验证失败;2、EXP-00056: 遇到 ORACLE 错误 6550ORA-06550: line 1, column 41:PLS-00302: component 'SET_NO_OUTLINES' must be declaredORA-06550: line 1, column 15:PL/SQL: Statement ignoredEXP-00000: 导出终止失败关于导入导出问题:1、在执行导出时客户端exp命令和服务器端Oracle版本要一致;2、Oracle10G以上使用expdp、impdp高版本
阅读全文
摘要:Oracle11G 的dbconsole无法启动的解决办法Oracle11G 的dbconsole服务没有的解决办法Oracle11G 执行emca -config dbcontrol db 出错的解决办法1、无法启动的原因:一般是修改了计算机名称或者是ip地址,或者是其他系统环境变量的原因;2、解决办法:第一步:首先查看本机Oracle系统环境变量是否正常 (CMD下执行)://列出环境变量set oracle_sid如果正常会出现:set oracle_sid=“ SID”//如果没有,首先要建立一个set ORACLE_SID=ogtdb(如果没有修改过计算机名称,只是启动不起来,上面步
阅读全文
摘要:Oracle创建一个用户并赋予其他用户表的访问权限的方法--第一步:创建用户create user username identified by password; --第二步:给用户赋值接触锁定(仅仅赋予会话权限)grant create session to ytqs;--第三步(登录所要访问表的用户(ytcj),执行如下语句,并把结果保存为sql文件):select 'GRANT SELECT ON '||table_name||' to username;' from user_tables;--第三步:用dba登录并执行上一步形成的sql文件。
阅读全文
摘要:当SQLServer数据日志文件丢失的时候可以采用如下方法进行:注:摘自于CSDN 的cassie_2008用户。 SQL日志文件被删除是很危险的事情. 不过,万一日志被删除,保留有数据文件,是可以依据数据文件产生日志文件的 SQL2000中可以使用DBCC REBUILD命令. SQL2005中可以使用CREATE DATABASE命令附加数据文件,同时产生日志文件 假定数据库名为DBNam...
阅读全文
摘要:本内容从百度中搜索而来,然后对其进行了修改: 卸载ORACLE 1.流程如下 用户可以使用Oracle安装程序从Windows NT框中删除所需要的产品,但是这可能有点费劲。若不想保留任何N T的Oracle产品,可以按以下指令删除所有的Oracle产品: 1) 首先,用控制面板上的 Services 应用程序停止所有的Oracle服务。 所有的Oracle服务都应有一个包含“O R C L...
阅读全文
摘要:目的:把oracle表空间文件从一个地方移动到另外一个地方。 详细操作步骤: 第一、启用介质恢复模式:A、Shutdown immdiate;B、Startup mount;C、Alter database archivelog;D、Alter database open; 第二、卸载表空间:A、Alter tablespace 表空间名字 offline;(注:如果为非归档模式后面加Drop);...
阅读全文
摘要:A机系统环境:软件:Windows2003Server、Oracle9.2.0.1硬件:DellSC420(P43.0、2G内存、160GSATA硬盘)Oracle 数据量:11G。症状:局域网被病毒感染,网络瘫痪;系统损坏。解决步骤:1、把服务器硬盘取下挂到B(Dell Dimension 4550)机把Oracle数据(data file,control file,redo file,archive logfile,spfile,pwdfile )取出。由于硬盘轻微损坏oracle 一表空间文件(redo file)无法取出,故从重建undotbs表空间文件开始(用软件修复无果只能是重建)
阅读全文

浙公网安备 33010602011771号