我想给一用户test授于DBA角色,但 在sqlplus下,grant dba to test;出错:不存在作用“dba”??? [问题点数:0分]

Bbs1
本版专家分:9
结帖率 100%
Bbs7
本版专家分:24387
Blank
红花 2002年11月 Oracle大版内专家分月排行榜第一
Blank
黄花 2003年1月 Oracle大版内专家分月排行榜第二
2002年10月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2002年12月 Oracle大版内专家分月排行榜第三
2002年8月 Oracle大版内专家分月排行榜第三
oracle初始化用户并授权dba
Oracle安装完成之后,需要先初始化一个<em>用户</em>,最好还授权<em>dba</em>,方便后续操作。如下所示第一步:cmd进入dos命令窗体第二步:输入 <em>sqlplus</em> / as sys<em>dba</em>     //进入oracle    (oracle 9i用这个:<em>sqlplus</em> &quot;/as sys<em>dba</em>&quot;)第三步:输入 alter user scott account unlock;      //解锁第四步:输入 alte...
赋予用户dba权限
--已知被赋予权限的<em>用户</em>名为:batchnn nn--第一步 登陆nn<em>sqlplus</em> /nolognnsql&amp;gt;conn /as sys<em>dba</em>;nn nn--第二步 查询所有<em>用户</em>名,可以找到batch<em>用户</em>nnsql&amp;gt;select  username from <em>dba</em>_users;nn nn--第三步 赋予权限nn nnsql&amp;gt;<em>grant</em> <em>dba</em> to batch;nn nn--另外...
with admin option选项和权限的关系测试
这篇文章衔接上文,当时问题查出来是<em>用户</em>登录一个普通账户对其他账户进行了授权nn所以比较迷惑为什么这个<em>用户</em>可以赋权给其他人nnnn查看uuser1 的系统权限nnnSQL&amp;gt; select * from <em>dba</em>_sys_privs where GRANTEE='UUSER1';nnGRANTEE PRIVILEGE ...
授权用户dba权限
授权<em>dba</em>权限:nn<em>grant</em> <em>dba</em> to mh;n如果还不行,再执行:nalter user  mh default role DBA;
Oracle数据库创建新用户并授予DBA权限
很多时候我们用拥有DBA权限的<em>用户</em> 从oracle数据库导出数据,那么再导入新的数据库时就还得需要DBA权限的<em>用户</em>,下面是如何创建一个新<em>用户</em>并授予DBA权限命令。rn1.用有<em>dba</em>权限的<em>用户</em>登录:sys<em>用户</em>rn2.创建一个新<em>用户</em>:create user abc identified by 123456;rn3.授予DBA权限: <em>grant</em> connect,resource,<em>dba</em> to abc;r
赋予某个用户拥有dba(超级管理员权限)
<em>grant</em> all privileges on <em>test</em>db to <em>dba</em>@’localhost’
用户有connect,resource,dba角色权限后回收dba权限导致无UNLIMITED TABLESPACE权限造成业务中断
如果授予<em>用户</em>connect,resource时,此时<em>用户</em>已经有了UNLIMITED TABLESPACE权限。rn此时如果授予<em>用户</em>DBA权限,然后再回收DBA<em>角色</em>;此时会收回UNLIMITED TABLESPACE权限。rn近期遇到过此种情况,导致业务<em>用户</em>无法使用表空间,造成较为严重的事故,记录一下。rnrn测试如下;rn1.创建<em>用户</em>并授予connect,resource、<em>dba</em>权限并验证rnSQ
Oracle数据库创建新用户以及授予新用户DBA权限
下面将讲如何创建一个新<em>用户</em>并授予它DBA权限命令1.用有<em>dba</em>权限的<em>用户</em>登录:sys<em>用户</em>2.创建一个新<em>用户</em>:create user hr identified by hr;3.授予DBA权限: <em>grant</em> connect,resource,<em>dba</em> to hr;这样就创建好了,就可以用hr这个<em>用户</em>登录了同时hr<em>用户</em>拥有<em>dba</em>权限。...
解决:oracle用户dba身份可以登录,但normal身份登录不了
[url]http://www.360doc.com/content/12/0904/17/1007797_234279423.shtml[/url]rnrn[url]http://www.cnblogs.com/jianqiang2010/archive/2011/09/01/2162574.html[/url][size=x-large]rnrn要去修改密码 和 解锁:rn  alter us...
查看Oracle数据库DBA角色,以及如何去除用户的DBA权限
突然想查看数据库中哪些<em>用户</em>拥有DBA权限,于是百度了一下,找到了这一条语句:rnselect * from <em>dba</em>_role_privs where <em>grant</em>ed_role='DBA'注意:执行这一条语句需要执行者本来就要有DBA权限rnrn另外如果要是想收回某<em>用户</em>的DBA权限则执行:rnrevoke <em>dba</em> from user_Name
ORACLE管理-查看拥有DBA角色用户
ORACLE管理-查看拥有DBA<em>角色</em>的<em>用户</em>
plsql数据库创建新用户并且赋予dba权限
首先要登录plsql数据库nnnn登录成功之后进入主界面nn点击sql语句执行框nn创建<em>用户</em>名和密码nncreate user sxxy identified by sxxy ;nn给创建的<em>用户</em>名进行赋予connect权限nn<em>grant</em> connect,resource,<em>dba</em> to sxxy ;nnnn然后点击Users查看创建<em>用户</em>nn...
【完全分布式Hadoop】(六)MySQL5.7服务端安装,DBA权限设置以及客户端配置
一、 下载MySQL5.7rn先检查mysql是否已经存在:rnps -ef|grep mysqldrnrpm -qa |grep -i mysql #如果有mysql-lib的rpm先不要卸载rn查看系统是否有默认安装的mariadb,如果有,和前边的openjdk一样卸载掉rnrpm -qa | grep mariadbrnrpm -e --nodeps `rpm -qa | grep mariad...
OGG如何不用DBA权限运行
OGG要想正常运行,抽取和传输进程可以不使用<em>dba</em>权限;复制进程若不开启DBA权限,需要手动赋予部分权限才能正常启动。n语句如下:nSQL&amp;gt; <em>grant</em> unlimited tablespace to ogg;nSQL&amp;gt; <em>grant</em> create session, alter session to ogg;nSQL&amp;gt; <em>grant</em> alter system to ogg;nSQL&amp;...
oracle dba给普通用户授权
<em>grant</em> resource to <em>用户</em>名;
授权了相关权限的角色,却提示 ORA-01031: insufficient privileges
SCOTT@ora11g>create procedure p_<em>test</em> asrn  2  beginrn  3  execute immediate rn'create table rnt_yhc as select * from emp';rn  4  end;rn  5  /rnrnProcedure created.rnrnrnrnrnrnSCOTT@ora11g>exec p_<em>test</em>;
Oracle创建用户,并授权DBA权限
详细讲解Oracle<em>用户</em>的创建,并分级授权,和关于DBA的授权。还有关于授予Oracle导入导出的权限!
oracle忘记dba用户密码--修改system和sys用户的密码:
在数据库服务器上输入 <em>sqlplus</em> / as sys<em>dba</em>;rnrnwindows下载cmd中输入,linux在oracle<em>用户</em>下使用命令行输入,需要在数据库服务器上执行,因为只有在数据库服务器上才能使用操作系统验证登陆。操作系统验证使用密码文件进行验证,在创建数据库时候生成,故不需要密码也能登陆。rnrn[root@localhost ~]# su - oraclern[oracle@lo...
如何在cmd以DBA身份登录Oracle并授权用户
1.输入“<em>sqlplus</em>”后,按下回车键。nn2.<em>用户</em>名输入Oracle DBA(超级管理员) 的<em>用户</em>名:sysnn3.输入口令:123 as sys<em>dba</em>nn(注:1.123为密码。密码可随意输入,不输也可,所以忘记密码也没关系nn 2.as sys<em>dba</em>表示以sys<em>dba</em>的<em>角色</em>登录,必须要输入。nn 3.Oracle为了提高安全性,输入的密码是不可见的。)n...
sqlplus / as sysdba”执行失败---Win10下,DOS命令添加系统用户到ora_dba用户
ORA_DBA:是ORACLE 的特有<em>用户</em>,是超级管理员权限,建成DBA 它具有管理数据库的最高权限。1.利用命令查看当前系统<em>用户</em>:net user这是当前系统中所有的<em>用户</em>。2.查看<em>用户</em>组net localgroup–查看<em>用户</em>组;3.查看ora_<em>dba</em><em>用户</em>组下的具体<em>用户</em>:net localgroup ora_<em>dba</em>;并没有第一步中查到的本机管理员<em>用户</em>。4.添加本机管理员<em>用户</em>到ora_<em>dba</em><em>用户</em>组下:
oracle中不用密码以dba身份登录
在oracle中,<em>sqlplus</em>下,我们可以不用密码就以<em>dba</em>身份登录,具体语句如下rn<em>sqlplus</em> / as sys<em>dba</em>rnrn这是因为window会建立一个oracle<em>用户</em>组,所以有权限直接登录rnrnoracle中显示服务名:select global_name from global_name;...
【oracle】sqlplus用户切换:普通用户切换到sysdba用户
oracle <em>sqlplus</em><em>用户</em>nn今天突然想记录一下,之前被一个很基础的小操作困扰,使用sys<em>dba</em><em>用户</em>登录到<em>sqlplus</em>后切换到普通<em>用户</em>一般使用conn方式,那怎么切回sys<em>dba</em><em>用户</em>呢?$ <em>sqlplus</em> / as sys<em>dba</em>nSQL&amp;gt; show usern切换到普通<em>用户</em>SQL&amp;gt; conn <em>test</em>/123n查看当前<em>用户</em>SQL&amp;gt; show user切换到sys<em>dba</em><em>用户</em>...
记一次oracle账号被锁然而又忘记dba密码解决的经历
使用<em>sqlplus</em> /nolognnconn /as sys<em>dba</em>;nn这里死后进不去,需要登陆密码,我就奇怪了之前用<em>dba</em>登陆都不需要密码的,为什么这次需要密码了?nn nn再网上找各种解答方式,有的说要改sqlnet.ora文件,有的说...都没用,nn nn然后看到有个网友说要在ora_<em>dba</em><em>用户</em>组下的<em>用户</em>才能免密登陆nn然后我去看windows下的<em>用户</em>组,ora_db<em>用户</em>组下面确实是没有登...
合理控制oracle数据库具有DBA权限的用户
oracle数据库中除了sys,system具有DBA权限外,其他业务<em>用户</em>一般具有CONNECT,RESOURCE权限就够了,剩下的后期可根据业务需求授予相应权限。nn收回数据库中DBA权限的业务<em>用户</em>:nnn SQL&amp;gt; select * from <em>dba</em>_role_privs where <em>grant</em>ed_role='DBA';n GRANTEE                    ...
建立有dba权限的用户
1.用有<em>dba</em>权限的<em>用户</em>登录:sys<em>用户</em>nn2.创建一个新<em>用户</em>:create user EXCHANGE identified by EXCHANGE;n          create user U_FRONT2GPS identified by FRONT2GPS;n3.授予DBA权限: <em>grant</em> connect,resource,<em>dba</em> to EXCHANGE; <em>grant</em> connect...
【Oracle】查看哪些用户被授予了DBA权限
查看哪些<em>用户</em>被授予了DBA权限rnselect * from <em>dba</em>_role_privs rnwhere <em>grant</em>ed_role='DBA';rnrnrnrnrn回收权限:rnrevoke <em>dba</em> from xxx;
oracle 中以dba 账户来修改其他用户的密码
1.首先以<em>dba</em>账户进入oracle,这里我从PL/SQL登录nnnn2.连接成功后;nnnn打开command Window 之后输入 select username from <em>dba</em>_usersnnnn3. 若修改某一个<em>用户</em>密码, 修改<em>用户</em>口令 格式为:nnalter user <em>用户</em>名 identified by 新密码;(以USER_CAMC为例,密码修改为 CAMC2018)nnSQL&amp;g...
oracle-dba-连接方式以及启动
Oracle 11g R2 DBA nshutdown immediate关闭数据库 nstartup启动数据库 n删除从多余的监听器 nG:\oracleDB\product\11.2.0\dbhome_1\BIN/netca.bat n删除注册表regedit nHKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services 删除相应的Oracle开头如Orac
用DBA身份登录Oracle 修改用户密码
如何以DBA身份登录oraclern 1.首先运行cmd 打开DOS窗口,输入<em>sqlplus</em>。rnrn 2.不过首先你得启动oracle数据库rnrn 3.输入<em>用户</em>名/密码/身份 比如:system/manager as sys<em>dba</em>rnrn 这样就以DBA的身份登录了,不过这个<em>用户</em>必须得有这个<em>角色</em>,不然也白搭。rn 4、修改...
IMP-00013 只有 DBA 才能导入由其他 DBA 导出的文件
通过imp 从本地磁盘中导入dmp文件时报错:IMP-00013 只有 DBA 才能导入由其他 DBA 导出的文件nn需要给此登录<em>用户</em>增加<em>dba</em>权限nn方法:<em>sqlplus</em>  登录Oraclenn 然后 sql&amp;gt; <em>grant</em> <em>dba</em> to rpa;nn即可...
Oracle\isqlplus dba登录问题解决
浏览器登录i<em>sqlplus</em>/<em>dba</em>会弹出提示登录框,这里必须先配置好oc4j<em>用户</em>。然后使用配置好的oc4j<em>用户</em>名和密码登入弹出框
oracle 用户添加、删除、修改,用户权限,对象特权管理
--create user syj identified by syj --新建立<em>用户</em>syj,密码为syjrnrnrn--alter user syj identified by syj default tablespace student quota 1M ON system --修改<em>用户</em>密码和参数rnrn--<em>grant</em> RESOURCE,CONNECT,DBA to syj --给syj<em>用户</em>付...
SQLServer 报错:用户、组或角色'XXX' 在当前数据库中已存在. 错误:15023解决方法
在对应的数据库下查看是否有对应的<em>用户</em>,若有将其删除nn然后在数据库服务器的安全性,登录名中去重新配映射。
DBA必备脚本--执行中的SQL
当数据库出现性能问题时,这个脚本能够直观的看到数据库中SQL 的运行状态,快速找到执行缓慢的语句。这是我使用最频繁的脚本之一.
Oracle创建用户及分配权限
1.运行sql*plus进入SQL模式C:\Users\Administrator\Desktop&amp;gt;<em>sqlplus</em> /nolog2.以sys<em>dba</em>模式连接数据库SQL&amp;gt; conn / as sys<em>dba</em>3.创建<em>用户</em>SQL&amp;gt; create user sc<em>dba</em> identified by Jasonlori;其中<em>用户</em>名为sc<em>dba</em>, 密码为Jasonlori, 请注意密码中对特殊字...
授予用户sequence权限
conn sys/password as sys<em>dba</em> ---是以DBA的身份进入的系统rn<em>grant</em> create sequence to your_users; ---这句是授权<em>用户</em>创建sequence的权限rnrn如果不行就重新登录一下plsql!...
oracle dba用户查看所有用户表空间
select file_name from <em>dba</em>_data_files;
resource角色隐式授权unlimited tablespace权限测试
由于有需要授权<em>用户</em>resource权限,而这会给<em>用户</em>隐式授予unlimited tablespace 权限,无法控制其表空间使用,rn所以测试下先授予resource权限,再回收 unlimited tablespace权限的方式rnrnrn --创建测试表空间TEST和测试<em>用户</em><em>test</em>rnSQL> create tablespace TEST datafile '/data/oradata/TE
Oracle以DBA登陆
第一步:打开cmd到<em>sqlplus</em>.exe所在目录下,然后执行<em>sqlplus</em> /nolog第二步:conn /as sys<em>dba</em>这样便会以<em>dba</em>登陆到数据库,如果登陆不上去,报适配器的错误,则先在cmd中输入 nset oracle_sid=orcl,再连接数据库第三步:创建<em>用户</em>CREATE USER myuser IDENTIFIED BY 1234 ACCOUNT UNLOCK;第四步:给<em>用户</em>
java 无dba权限情况下,实现oracle数据库备份与还原
首先最常用的备份方法是删除<em>用户</em>重建<em>用户</em>。可以调用脚本,可以运行SQL。但是你要删除当前<em>用户</em>,一定要有一个管理员登录账号。但是这个项目中,客户想要一个自己(非管理员)备份数据的入口。理论上我们不希望把<em>dba</em><em>用户</em>当成普通<em>用户</em>来登录。就是不想给普通<em>用户</em>这么高的权限。在这个前提实下现数据的备份和还原。n也就是不删除<em>用户</em>的前提下,实现数据备份还原。n我的实现思路是,查找<em>用户</em>下的所有对象,便利所有对象然后
以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析
在linux rn操作系统的数据库服务器上,使用”<em>sqlplus</em>rn/ as sys<em>dba</em>” rn登录Oracle 10.2 rn数据库实例时,登录失败,显示ORA-01031:  rn权限不足。 rnrn在数据库所在服务器上登录的操作,使用的是操作系统认证方式登录数据库实例。在出现“ORA-01031 “rn的错误错误时,首先去检查sqlnet.ora rn文件中SQLNET.AUTHENTIC...
oracle数据导入 只有 DBA 才能导入由其他 DBA 导出的文件
出现这个问题应该是 当前<em>用户</em>的权限不够,rnrnrn在 system 或者sys <em>用户</em>下  输入:rnrnrn<em>grant</em>  <em>dba</em> to <em>用户</em>名;rnrnrn授予权限即可
oralce 可以查询 sys.dba_jobs表, 但在存储过程中编译时报 ora-00942 ,表和视图不存在...
问题: rn rn 在 PL/sql 的查询窗口 , 执行如下语句,可以返回结果rnrnselect count(*) into v_exit from sys.<em>dba</em>_jobs rnrn, 但在存储过程中编译时 ,这条语句报 ora-00942:表和视图<em>不存在</em>。rnrn 注:登录的账号已有 <em>dba</em> 权限rnrnrn解决方法:rn 用 sys <em>用户</em>, 以 <em>dba</em> 的身份登录 后,...
oracle中给用户授权及回收权限
一、首先创建<em>用户</em>,注意:普通<em>用户</em>是没有权限创建<em>用户</em>的。 rncreate user sys01 indentified by 111; rn二、给<em>用户</em>授权 rn<em>grant</em> create session,create table,unlimited tablespace to sys01; rn三、回收权限 rnrevoke create session from sys01;...
在Oracle中DBA_*、ALL_*以及USER_*的区别
DBA_*意为DBA拥有的或可以访问的所有的对象。nnnnnnnnnnnALL_*意为某一<em>用户</em>拥有的或可以访问的所有的对象。nnnnnnnnnnnUSER_*意为某一<em>用户</em>所拥有的所有的对象。
开发工程师(非MySqlDBA)如何系统学习MySql
1.入门级《MySql必知必会》rnrn书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。其实入门阶段,主要把建库,建表,添加字段,修改字段,删除字段,约束,联表,子查询等等,其他的,如存储过程、游标、触发器等等了解一下就好了rnrnrnrnrnrn2.进阶篇《大话数据结构》rnrn如果有时间就好好看看
mysql创建角色并对角色分配指定数据库all权限
create user <em>用户</em> identified by '密码';GRANT all ON `数据库`.* TO '<em>用户</em>'@'%';
2018年作为一个新手的Oracle(DBA)学习笔记
Oracle数据库笔记 Jack Chaingnn作者QQ595696297 交流群 127591054 祝大家学习进步。 n如果大家想看Word版本的可以去下载:Word排版比较清晰一些。 nhttp://download.csdn.net/detail/jack__chiang/9810532nn此笔记是作者本人去年开始从一个DBA新人的学习笔记,积累至今,希望拿出来给那些对DBA有兴趣的童孩...
Oracle DBA学习基础篇(一) Oracle体系结构 学习笔记
这里是我通过Oracle DBA实战这本书学习的 Oracle体系结构,大部分是我对书中的内容做的总结,还有遇到不理解的知识点,通过查询资料做的整合。通过这篇博客希望可以让你对Oracle的一些内部原理,整体架构有一些基础的认识。你可以将这篇文章看为一篇学习笔记,用以辅助你对Oracle的学习。因为这里都是一些基础的概念以及原理流程,内容也比较多,可能会很乏味,但是更好的理解有助于你后面对Orac
DBA必须熟知的一些基本知识
DBA必须熟知的一些基本知识1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数...
Oracle DBA日常维护管理SQL语句
------------索引创建普通索引:用itpux登录,先创建itpux表,根据表的id字段来创建索引create table  itpux(id int,sex char(1),name char(10));create index itpux_idx1 on itpux(id);根据性别名字创建索引create index itpux_idx2 on itpux(sex,name);  创...
DBA手记系列合集: 1-4部
DBA手记系列合集: Oracle.DBA手记: 数据库诊断案例与性能优化实践 Oracle.DBA手记2:数据库诊断案例与内部恢复实践 Oracle DBA手记3:数据库性能优化与内部原理解析 Oracle.DBA手记·4:数据安全警示录
Oracle 创建dba用户
 用有<em>dba</em>权限的<em>用户</em>登陆或者 <em>sqlplus</em> /nolog conn /as sys<em>dba</em>2.创建一个新<em>用户</em>:create user abc identified by 123456;3.授予DBA权限: <em>grant</em> connect,resource,<em>dba</em> to abc;ok,创建好了,就可以用abc这个<em>用户</em>登录了,abc<em>用户</em>拥有<em>dba</em>权限。...
oracle中查看用户权限
1.查看所有<em>用户</em>:  select * from <em>dba</em>_users;  select * from all_users;  select * from user_users;rn2.查看<em>用户</em>或<em>角色</em>系统权限(直接赋值给<em>用户</em>或<em>角色</em>的系统权限):  select * from <em>dba</em>_sys_privs;  select * from user_sys_privs;rn rn3.查看<em>角色</em>(只能查看登陆...
Oracle中sysdbadba的区别
SYSDBA不是权限,当<em>用户</em>以SYSDBA身份登陆数据库时,登陆<em>用户</em>都会变成SYS。 n[oracle@ora11g ~]$ <em>sqlplus</em> ogg4o/ogg4o as sys<em>dba</em> nSQL> show user nUSER is “SYS”nsys<em>dba</em>身份登陆可以打开,关闭数据库,创建SPFILE,对数据库进行恢复操作等,而这些是DBA<em>角色</em>无法实现的nyou can query the v
oracle为什么新创建的用户就直接是dba权限?
oracle为什么新创建的<em>用户</em>就直接是<em>dba</em>权限?nn今天遇到一个问题,记录一下,之前没注意到这个问题nn我在oracle中新创建了一个<em>用户</em>杨过yangguo,使用yangguo<em>用户</em>登录数据库,发现,在没有给yangguo<em>用户</em>授予DBA权限的情况下,yangguo居然可以使用sys<em>dba</em>的身份登录成功,如下nnnn我们再来做个测试,我们随便使用一个<em>用户</em>名和密码连接oracle数据库,在连接时后面加...
Oracle 12c PDB用户赋权限
1. <em>dba</em> 登陆nnSQL&amp;gt; conn /as sys<em>dba</em>;nConnected.n  2.切换session到PDB 容器nnSQL&amp;gt; alter session set container=ORCLPDB;nnSession altered.nn没有这一步会碰到error:ORA-01917: user or role 'HR' does not existnn3.授权nnSQ...
糊里糊涂的做了很久DBA,才知道安装到最后的两个脚本是干啥的
     在linux下安装Oralce的时候,最后会让你以root的身份执行两个脚本,以前都不知道是干什么的,反正就执行了,最近读了一本书,才知道原来是这样:rn     orainstRoot.sh:设置产品目录位置与拥有该目录的操作系统组,并产生/etc/oraInst.loc。rn     root.sh:用来设置必要的操作系统权限,并将orahome,oraenv,coraenv复制到/...
SQL Server 数据库管理员(DBA)的工作内容
涉及到的:nnn数据库系统规划n1、硬件:在整套系统规划初期,要针对数据库未来的成长需求、性能需求、商业考虑,决定数据库运行需要的内存、硬盘、cpu及其他资源(IOPS、网络带宽)。n在做硬件规划时,考虑如何使用RAID,,这些都会影响到数据库的性能。n2、 软件:选择操作系统、数据库产品、第三方工具。n3、 整体架构,按照系统实际需要来规划:高可用性, 可扩展性, 负载均衡, 读写
由impdp导入引起的oracle用户权限的问题
根据业务要求需要将数据库上的TEST<em>用户</em>下的所有对象复制到一个新建的<em>用户</em>TEST2上,但不需要表数据。想到的办法是先用expdp的CONTENT=METADATA_ONLY参数导出元数据,然后使用impdp的remap_schema=TEST:TEST2来转换,完成业务要求。rn      提交给业务部门后,又提出要求需要将TEST2业务表使用的表空间与索引表空间分配到指定表空间并分开。rn使用如
DBA 面试题
nn-------数据库基本概念----------n1. pctused and pctfree表示什么含义,有什么<em>作用</em>?n2. 简单描述 table/segment/extent/block 之间的关系n3. 描述tablespace 和 datafile 的关系n4. 本地管理表空间和字典管理表空间的特点,ASSM 有什么特点?n5. 回滚段的<em>作用</em>是什么?n6. 日志的<em>作用</em>是什么?n7. S...
Linux 下用户、组讲解及添加
Linux 下<em>用户</em>、组讲解及添加n    在Linux系统中,<em>用户</em>和组的相关权限是Linux系统管理的基本内容。只有在特定<em>用户</em>、组和相对应的权限下,Linux系统才能更好更安全的运行。n    针对这部分内容,我在培训学习时根据自己整理的笔记总结如下:
删除oracle数据库用户dba权限
rn首先,用sys<em>用户</em>as SYSDBA 登陆PL/SQL Developer,左边的objects选My objects---&amp;gt;打开Users--找到要去掉<em>dba</em>权限的<em>用户</em>---右键edit---选Role privileges---&amp;gt;选择Role值为<em>dba</em>一行,点右边的&quot;-&quot;符号删掉---点下方的Apply按钮提交,哦了~~rn遇到问题:用dongbw<em>用户</em>登录pl/sql,执行如下...
Oracle 在查询用户角色表的时候,没有看到sysdba角色,为什么?
<em>dba</em>是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sys<em>dba</em>是指的一种概念上的操作对象,在Oracle数据里并<em>不存在</em>。 所以说这两个概念是完全不同的。<em>dba</em>是一种role对应的是对Oracle实例里对象的操作权限的集合,而sys<em>dba</em>是概念上的role是一种登录认证时的身份标识而已。n...
数据库管理员详细介绍
数据库管理员每个oracle数据库至少应该有一名数据库管理员(<em>dba</em>).1)职责:    a.安装和升级oracle数据库    b.建库、表空间、表、视图、索引...    c.制定并实时备份与恢复计划    d.数据库权限管理,调优,故障排除    e.对于高级<em>dba</em>,要求能参与项目开发,会编写sql语句、存储过程、触发器、规则、约束、包;2)管理数据库的<em>用户</em>主要是sys和system区别:①...
Oracle数据库创建用户(分配、撤销、角色
此处介绍下Oracle的权限等级nnsys;//系统管理员,拥有着最高权限n systen;//本地管理员,拥有次高权限n scott;//普通<em>用户</em>n<em>角色</em>(即权限的集合,可以把一个<em>角色</em>授予给<em>用户</em>)nnCONNECT<em>角色</em>: --是授予最终<em>用户</em>的典型权利,最基本的权力,能够连接到ORACLE数据库中,并在对其他<em>用户</em>的表有访问权限时,做SELECT、UPDATE、INSERTT等操作。nn       ...
DBA常用的MySQL语句
Mysql常用sql语句
12C 创建用户授予connect+resource 后不在级联给予UNLIMITED TABLESPACE权限
12C 创建<em>用户</em>授予connect+resource 后不在级联给予UNLIMITED TABLESPACE权限nnn在11g创建<em>用户</em>后权限的给予 :nSQL> create user <em>test</em> identified by <em>test</em>; nUser created.nnSQL> <em>grant</em> connect,resource to <em>test</em>;nGrant succeeded.nnS
oracle 导入DMP文件时IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 IMP-00000: 未成功终止导入
导出数据的<em>用户</em>拥有DBA权限,而我要导入的<em>用户</em>没有这个权限而已解决的办法由两个,一个是把导出的<em>用户</em>DBA权限去掉,重新导出,另一个就是给要导入的<em>用户</em>加上DBA权限啊。我们在这边当然是要解决第二种了方法如下: 先用 <em>sqlplus</em>,填写<em>用户</em>和密码,然后 n `<em>grant</em> <em>dba</em> to username;`n (username是<em>用户</em>名)n然后就可以实现导入了。
【若泽大数据】MySQL DBA 笔记(超详细)
MySQL: DBA关系型数据的基础理论 文件系统上:文件 磁盘上存储空间的数据:可流式化 block: 块 10W, grep;  数据管理软件: 层次模型 网状模型 关系模型 对象-关系模型 非关系模型 DBMS: Database Management System RDBMS:  关系模型中组件: 数据方案 表 视图:虚表,存储下来的select语句 索引 存储过...
阿里巴巴MySQL DBA面试题及答案
1、MySQL的复制原理以及流程nn(1)、先问基本原理流程,3个线程以及之间的关联;nn答:nn从 发起请求I/O thread线程请求 主nn主 接收到请求使用binlog dump线程回应 从n从 I/O thread线程将请求接收下来保存为中继日志n从 再开SQL thread线程将中继线程保存为执行日志nn附图:nnnnn参考:http://www.op
ORA-01917: 用户角色 'MYUSER' 不存在
<em>grant</em> sys<em>dba</em> to myuser; //出现问题rn<em>grant</em> sys<em>dba</em> to "myuser";//加个双引号,完美运行
ORACLE数据库DBA运维常用语句脚本
一个牛逼的程序员,都是玩linux系统的,linux系统也有比windows更好的权限机制,故大部分公司都是在linux上部署oracle,本文主要以linux系统(CentOS-6.x)为基础与众多小伙伴进行探讨。当然windows系统脚本命令也与这差不多nn楼主以前在税务方面做了快一年的数据库运维,大数据平台hivesql这些也在从事着,加上大学期间所学的sql server,算是对入门学习数...
iSQLPlus DBA登录实现.txt
当你输入http://localhost:5560/i<em>sqlplus</em>/<em>dba</em>的时候总会要求输入<em>用户</em>名密码,当你输入数据库sys的<em>用户</em>名和密码的时候,仍然不能登陆,在这里登陆的<em>用户</em>密码需要下面建立.
mysql用户权限问题(grant命令学习)
<em>用户</em>权限管理:nn可以限制<em>用户</em>访问哪些库、哪些表n可以限制<em>用户</em>对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作n可以限制<em>用户</em>登录的IP或域名n可以限制<em>用户</em>自己的权限是否可以授权给别的用nn1.授权某个<em>用户</em>:n<em>grant</em> all privileges on . to ‘username1’@‘hostname1’ identified by ‘password’ ...
SQL Server创建用户时报错:用户、组或角色'XXX'在当前数据库中已存在
当附加数据库时常出现这种情况rn rn解决:重启数据库服务
GreenPlum角色与权限控制
Greenplum数据库使用<em>角色</em>(role)管理数据库访问权限。n<em>角色</em>n<em>角色</em>的概念把<em>用户</em>(user)和组(group)的概念包括在内。一个<em>角色</em>可能是一个数据库<em>用户</em>、一个组或者两者兼具。<em>角色</em>可以拥有数据库对象(例如表)并且可以那些对象上的特权分配给其他<em>角色</em>来控制对对象的访问。<em>角色</em>可以是其他<em>角色</em>的成员,因此一个成员<em>角色</em>能够继承其父<em>角色</em>的对象特权。n每一个Greenplum数据库系统都包含一组数据库<em>角色</em>...
PostgreSQL9.3 DBA最佳实战培训PPT 580页
零基础PostgreSQL9.3 DBA最佳实战培训PPT 580页,适合新手入门到运维PostgreSQL数据库系统。
dba_object查询到表名,select ...from 表名查询不到
问题原因:表<em>test</em>100对象在<em>dba</em>_objects中存在,为何select * from <em>test</em>100;报错表或视图<em>不存在</em>?SQL> select owner,object_name,object_id from <em>dba</em>_objects where object_name = '<em>test</em>100';nOWNER OBJECT_NAME
sqlplus / as sysdba 提示权限不足(ORA-01031)问题处理
背景介绍n<em>用户</em>在命令窗口输入<em>sqlplus</em> / as sys<em>dba</em>提示ORA-01031: insufficient privileges 错误,同样的,在输入rman target / 提示同样的错误n问题分析n根据经验,使用<em>sqlplus</em> / as sys<em>dba</em>登陆数据库,提示权限不够,也就是我们常用的用操作系统认证方式登录数据库必须满足下面两个条件:n1. 操作系統<em>用户</em>是否<em>dba</em>组
Oracle主要学习资源绝对干货-DBA之路
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oracle主要学习资
Oracle-Mysql:dba_segments数据库对象介绍
一、<em>dba</em>_segments查看数据库对象所分配的物理存储空间nnnOracle 逻辑结构的相关数据字典:nnSELECT * FROM DBA_TABLESPACES -- 记录各个表空间的详细信息nSELECT * FROM DBA_TABLESPACE_USAGE_METRICS -- 记录各个表空间的使用状况nSELECT * FROM DBA_DATA_FILES -- 记录各个数据文件...
DBA面试题系列一
整理一些SQL SERVER 面试题,也是非常能考察数据库基础的题目。
专业dba数据库管理工具Toad
一款专业的数据库管理工具。在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。Quest Software为此提供了高效的Oracle应用开发工具-Toad。在Toad的新版本中,还加入了DBA模块,可以帮助DBA完成许多日常管理工作。它最大的特点就是简单易用,访问速度快。使用Toad,我们可以通过一个图形化的<em>用户</em>界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。
DBA技能图谱
...nnnn...
25K 月薪的 SQL Server DBA 面试一题
2010 年刚到上海, 在 HP 谋了一份商务智能的开发工作。做的是世界五百强的 ITIL 数据仓库项目。在这里见识到了书上讲的一些工具和应用,比如 Kimball《维度建模》中提到的各种维度模型,数据仓库之父 Inmon 对于数据集市原型的理论,开发工具更是类目纷繁,SQL Server , Oracle, SSIS, SSAS, SSRS, SAP BusinessObjects, BIEE,...
高清 中文 完整版 Oracle_DBA手记第1部 第2部 第3部打包下载
高清 中文 完整版 Oracle_DBA手记第1部 第2部 第3部打包下载
【IT观察】作为一个DBA,如何选择数据库
移动互联网时代雨后春笋般诞生的创业公司给人一种DBA的<em>角色</em>性变弱的错觉,其实任何IT公司做大后都离不开DBA这个岗位。DBA的发展前景一直很不错,尽管近几年的大规模集群和自动化运维让DBA感到一点危机之外,不过随着大数据时代的到来,DBA的<em>作用</em>会越来越显著,DBA的发展前景也会变得越来越明朗。
查询db_link - 查询所属表空间 - 赋予dba权限进行导入 - 创建用户赋予查询权限
select * from <em>dba</em>_db_links; --查询db_linknnnselect username, default_tablespace from user_users; --查询所属表空间nnn<em>grant</em> <em>dba</em> to dzqd--赋予<em>dba</em>权限进行导入;nnn--创建<em>用户</em>赋予查询权限ncreate user db_dzqd identified by db_dzqd;ngra
谈谈作为DBA我对MySQL数据库优化的理解
第一次听到别人问“MySQL怎么优化?”的问题是在一次电话面试里面,当时反应不及,就举了一个工作中给某张表添加索引然后优化了SQL查询性能的栗子。最后面试官说没有get到我的key。然后,当然没有什么然后了。后来,陆陆续续参加了好几个面试,竟然发现不论哪里、哪个公司、哪个岗位、哪个面试官,千篇一律几乎都会问到这个问题。后来想想,虽然这个问题就像你告诉别人“我是个好人”然后别人问你“你哪里好?”一样
DBA需要掌握的技能和经验
DBA
Oracle 数据库2天 DBA
Oracle 11g 2天DBA官方文档的中文翻译 word版本 Oracle 11g 2天DBA官方文档的中文翻译 word版本
Oracle DBA两日速成经典教程 高清完整.pdf版
Oracle DBA两日速成经典教程 长达259页
SQL Server 2008实战(SQL Server程序员和DBA不可或缺的权威参考手册)--详细书签版
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 SQL Server 2008实战(SQL Server程序员和DBA不可或缺的权威参考手册) 基本信息 原书名: SQL Server 2008 Transact-SQL Recipes: A Problem-Solution Approach 原出版社: Apress 作者: (美)Joseph Sack 译者: 金迎春 丛书名: 图灵程序设计丛书 数据库 出版社:人民邮电出版社 ISBN:9787115221063 上架时间:2010-3-5 出版日期:2010 年2月 开本:16开 页码:713 版次:1-1 编辑推荐    SQL Server程序员和DBA不可或缺的权威参考手册    查询方便,迅速解决工作中的难题    大量来自微软内部的技巧 内容简介    t-sql一直以来都是 sql server编程的基础。和传统的 t-sql书籍不同,本书以独特的 “技巧 ”形式来介绍知识点,涵盖了数据处理(增删改、视图、索引、存储过程、触发器等)、数据应用(web服务、 clr集成、分布式查询等)和数据库配置(主体、安全、数据库镜像和快照、备份等)3个方面的内容。其中每一个技巧中都包含了有代表性的示例和精炼的解析。    本书实用、高效、技巧性强,适用于 sql server专业技术人员,也可供初学者学习参考。 作译者   Joseph Sack 世界知名的SQL Server技术专家,微软认证数据库管理员(MCDBA),有10多年的SQL Server开发和管理工作经验。目前就职于微软公司高级现场工程组(Premier Field Engineering team)。除本书外,他撰写的SQL Server 2000 Fast Answers for DBAs and Developers(即本书前身)是Amazon五星著作,与人合写的Pro SQL Server 2005也广受好评。他的博客地址是http://joesack.com/WordPress/。 目录 封面 -19 封底 -18 扉页 -17 版权 -16 版权声明 -15 译者序 -14 前言 -12 致谢 -11 目录 -10 第1章 SELECT 1 1.1 基本的SELECT语句 1 1.1.1 从表中选择指定列 2 1.1.2 从所有行中选择所有列 2 1.2 使用基本WHERE子句进行有选择的查询 3 1.2.1 使用WHERE子句指定结果集中返回的行 3 1.2.2 组合搜索条件 4 1.2.3 否定搜索条件 5 1.2.4 保持WHERE子句无歧义 5 1.3 使用运算符和表达式 6 1.3.1 在日期范围搜索中使用BETWEEN 7 1.3.2 使用比较运算符 8 1.3.3 检测NULL值 9 1.3.4 基于一组值返回行 9 1.3.5 LIKE和通配符结合使用 9 1.3.6 声明变量及为变量赋值 11 1.4 数据分组 12 1.4.1 使用GROUP BY子句 12 1.4.2 使用GROUP BY ALL 13 1.4.3 使用HAVING选择性地查询分组的数据 13 1.5 对结果排序 14 1.5.1 使用ORDER BY子句 15 1.5.2 在排序的结果中使用TOP关键字 16 1.6 SELECT子句技术 18 1.6.1 使用DISTINCT消除重复值 18 1.6.2 在聚合函数中使用DISTINCT 18 1.6.3 使用列别名 19 1.6.4 使用SELECT创建脚本 20 1.6.5 字符串拼接 21 1.6.6 使用SELECT创建逗号分隔的列表 21 1.6.7 使用INTO子句 22 1.7 子查询 23 1.8 从多个数据源查询 24 1.8.1 使用内联结 25 1.8.2 使用外联结 26 1.8.3 使用交叉联结 27 1.8.4 在同一查询中多次引用同一个表 27 1.8.5 使用衍生表 28 1.8.6 使用UNION组合结果集 29 1.9 使用APPLY来为每行调用表值函数 30 1.9.1 使用CROSS APPLY 30 1.9.2 使用OUTER APPLY 32 1.10 数据源高级技术 33 1.10.1 使用TABLESAMPLE来返回随机行 33 1.10.2 使用PIVOT把单列值转化为多列和聚合数据 34 1.10.3 使用UNPIVOT规范化数据 36 1.10.4 使用EXCEPT和INTERSECT返回不重复的或匹配的行 38 1.11 汇总数据 40 1.11.1 使用CUBE汇总数据 40 1.11.2 使用ROLLUP来汇总数据 42 1.11.3 使用分组集创建自定义汇总 43 1.11.4 展现GROUPING生成的行 44 1.11.5 使用GROUPING_ID标识分组级别 46 1.12 公共表表达式 49 1.12.1 使用非递归的公共表表达式 49 1.12.2 使用递归的公共表表达式 52 第2章 执行、捕获和跟踪数据修改 55 2.1 INSERT 55 2.1.1 向表中插入一行 55 2.1.2 使用默认值插入行 56 2.1.3 显式向一个IDENTITY列插入值 57 2.1.4 在表中插入拥有uniqueidentifier列的行 59 2.1.5 使用INSERT...SELECT语句插入行 59 2.1.6 调用存储过程插入数据 60 2.1.7 通过VALUES插入多个行 62 2.1.8 将VALUES作为表源来使用 62 2.2 UPDATE 63 2.2.1 更新一行 64 2.2.2 根据FROM和WHERE子句更新行 65 2.2.3 更新大值数据类型的列 66 2.2.4 使用OPENROWSET和BULK插入或更新图片文件 68 2.2.5 在维护SQL Server事务控制时向文件系统存储非结构化数据 69 2.2.6 “就地”赋值并修改数据库值 73 2.3 DELETE 75 2.3.1 删除行 75 2.3.2 截断表 76 2.4 高级数据修改技术 77 2.4.1 使用TOP分块修改数据 77 2.4.2 在一条语句中执行INSERT、UPDATE和DELETE 78 2.5 捕获和跟踪数据修改的改变 81 2.5.1 返回数据修改语句影响的行 81 2.5.2 异步捕获表数据修改 83 2.5.3 从CDC表查询所有变更 87 2.5.4 从CDC表查询净变更 89 2.5.5 翻译CDC更新掩码 90 2.5.6 使用LSN边界 92 2.5.7 禁用对表和数据库的变更数据捕获 93 2.5.8 以最小的磁盘开销跟踪净数据更改 93 第3章 事务、锁定、阻塞和死锁 100 3.1 事务控制 100 3.1.1 使用显式事务 101 3.1.2 使用DBCC OPENTRAN显示最早的活动事务 104 3.1.3 通过会话查询事务信息 104 3.2 锁定 106 3.2.1 查看锁的活动 108 3.2.2 控制表的锁升级行为 109 3.3 事务、锁定和并发 110 3.4 阻塞 115 3.4.1 找到并解决阻塞进程 116 3.4.2 配置语句等待锁释放的时长 118 3.5 死锁 118 3.5.1 使用跟踪标志位找出死锁 119 3.5.2 设置死锁优先级 121 第4章 表 123 4.1 表基础 123 4.1.1 创建表 126 4.1.2 为既有表添加列 126 4.1.3 修改列定义 127 4.1.4 创建计算列 128 4.1.5 减少NULL列的存储空间 129 4.1.6 删除表中的列 131 4.1.7 报告表信息 132 4.1.8 删除表 132 4.2 排序规则基础 133 4.2.1 查看排序规则元数据 133 4.2.2 指定列的排序规则 134 4.3 键 134 4.3.1 创建有主键的表 135 4.3.2 为既有表增加主键约束 136 4.3.3 创建一个有外键引用的表 136 4.3.4 为既有表增加外键 137 4.3.5 创建递归外键引用 138 4.3.6 允许外键的级联修改 139 4.4 代理键 140 4.4.1 在创建表的时候使用IDENTITY属性 141 4.4.2 使用DBCC CHECKIDENT来查看和纠正IDENTITY种子值 142 4.4.3 使用ROWGUIDCOL属性 143 4.5 约束 143 4.5.1 创建唯一约束 144 4.5.2 为既有表增加UNIQUE约束 145 4.5.3 使用CHECK约束 145 4.5.4 为既有表增加CHECK约束 146 4.5.5 禁止和启用约束 147 4.5.6 在表创建时使用DEFAULT约束 148 4.5.7 为既有表增加DEFAULT约束 149 4.5.8 从表删除约束 150 4.6 临时表和表变量 150 4.6.1 使用临时表在批处理中进行多次查找 151 4.6.2 创建表变量来保存临时结果集 152 4.7 管理超大型表 153 4.7.1 实现表分区 154 4.7.2 确定数据在分区中的位置 157 4.7.3 增加新的分区 158 4.7.4 移除分区 160 4.7.5 把分区移动到不同的表 161 4.7.6 移除分区函数和分区方案 162 4.7.7 用文件组提高VLDB的可管理性 162 4.7.8 用数据压缩减少磁盘空间使用 164 第5章 索引 167 5.1 索引预览 167 5.1.1 创建表索引 169 5.1.2 在非键列上强制唯一性 170 5.1.3 在多个列上创建索引 171 5.1.4 定义索引列排序方向 172 5.1.5 查看索引元数据 172 5.1.6 禁用索引 174 5.1.7 删除索引 174 5.1.8 使用DROP_EXISTING改变既有索引 174 5.2 控制索引创建的性能和并发性 175 5.2.1 在tempdb中创建临时索引 175 5.2.2 控制索引创建的并行执行计划 176 5.2.3 在索引创建过程中允许<em>用户</em>表访问 176 5.3 索引选项 177 5.3.1 使用索引INCLUDE 177 5.3.2 使用PAD_INDEX和FILLFACTOR 178 5.3.3 禁用页和/或行索引锁定 178 5.4 管理超大型索引 179 5.4.1 在文件组上创建索引 180 5.4.2 实现索引分区 180 5.4.3 为行的子集做索引 181 5.4.4 减小索引的大小 182 第6章 全文搜索 183 6.1 全文索引和全文目录 183 6.1.1 创建全文目录 183 6.1.2 创建全文索引 184 6.1.3 修改全文目录 186 6.1.4 修改全文索引 187 6.1.5 检索全文目录和索引元数据 189 6.1.6 从全文索引中去掉普通字符串 190 6.1.7 删除全文索引 193 6.1.8 删除全文目录 193 6.2 基本搜索 194 6.2.1 使用FREETEXT来搜索全文索引的列 194 6.2.2 使用CONTAINS来搜索单词 195 6.3 高级搜索 196 6.3.1 使用CONTAINS和通配符来搜索 196 6.3.2 使用CONTAINS来搜索变形匹配 196 6.3.3 使用CONTAINS根据词的相邻搜索结果 197 6.4 排名搜索 197 6.4.1 根据含义返回排名搜索结果 198 6.4.2 根据权值返回排名搜索结果 199 第7章 视图 201 7.1 普通视图 201 7.1.1 创建基本视图 202 7.1.2 查询视图定义 203 7.1.3 显示视图及其结构 204 7.1.4 刷新视图定义 205 7.1.5 修改视图 206 7.1.6 删除视图 206 7.1.7 使用视图修改数据 206 7.2 视图加密 207 7.3 索引视图 208 7.3.1 创建索引视图 208 7.3.2 强制优化器为索引视图使用索引 210 7.4 分区视图 211 第8章 SQL Server函数 216 8.1 聚合函数 216 8.1.1 返回平均值 217 8.1.2 返回行总数 217 8.1.3 找出表达式中的最小值和最大值 218 8.1.4 返回值的和 218 8.1.5 使用统计聚合函数 219 8.2 数学函数 219 8.3 字符串函数 221 8.3.1 把字符值转化为ASCII以及把ASCII转回字符 222 8.3.2 返回整数和字符Unicode值 222 8.3.3 获取某个字符串在另一个字符串中的起始位置 223 8.3.4 使用通配符找到某个字符串在另一个字符串中的起始位置 223 8.3.5 检测字符串相似度 224 8.3.6 获取字符串最左和最右部分 224 8.3.7 检测字符串中的字符数或者字节数 225 8.3.8 把字符串的一部分替换成另一个字符串 226 8.3.9 把字符串填充到字符串中 226 8.3.10 在小写和大写之间进行转化 227 8.3.11 移除前导空格和尾部空格 228 8.3.12 重复一个表达式N次 228 8.3.13 重复一个空格N次 229 8.3.14 逆序输出表达式 229 8.3.15 返回表达式的一块 229 8.4 处理NULL 230 8.4.1 用另一个值替换NULL值 230 8.4.2 使用ISNULL进行灵活的搜索 230 8.4.3 返回表达式列表中第一个非NULL值 232 8.4.4 当两个表达式相等的时候返回NULL值,否则返回第一个表达式 232 8.5 日期函数 233 8.5.1 返回当前日期和时间 233 8.5.2 在时区间进行转换 234 8.5.3 增加或减少日期值 235 8.5.4 找出两个日期的差 236 8.5.5 显示日期一部分的字符串值 237 8.5.6 使用DATEPART显示日期一部分的整数值 237 8.5.7 使用YEAR、MONTH和DAY显示日期一部分的整数值 238 8.6 类型转换 238 8.6.1 转换数据类型 238 8.6.2 将日期转换为文本形式 239 8.6.3 以字符串字面量表示二进制数据 240 8.6.4 计算表达式返回的数据类型 241 8.7 排名函数 242 8.7.1 生成递增行号 242 8.7.2 根据排名返回行 244 8.7.3 根据无间隔排名返回行 245 8.7.4 使用NTILE 246 8.8 使用系统函数检测服务器、数据库以及连接级别的配置 246 8.8.1 确定每周的第一天 246 8.8.2 查看当前会话使用的语言 247 8.8.3 查看和设置当前连接锁超时设置 247 8.8.4 显示当前存储过程上下文的嵌套级别 248 8.8.5 返回当前SQL Server实例名和SQL Server版本 248 8.8.6 返回当前连接的会话ID(SPID) 249 8.8.7 返回打开事务的数量 249 8.8.8 获取之前语句影响的行数 250 8.8.9 获取系统统计信息 250 8.8.10 显示数据库和SQL Server设置 251 8.8.11 返回当前数据库ID和名称 252 8.8.12 返回数据库对象名和ID 253 8.8.13 返回当前<em>用户</em>会话的应用程序和主机 253 8.8.14 获取当前<em>用户</em>和登录名上下文 253 8.8.15 查看<em>用户</em>连接选项 254 8.9 IDENTITY和uniqueidentifier函数 255 8.9.1 返回最后一个标识值 255 8.9.2 返回标识列的种子和增量值 256 8.9.3 创建新的uniqueidentifier值 256 第9章 条件处理、流控制和游标 258 9.1 条件处理 258 9.1.1 使用CASE来计算单个输入表达式 258 9.1.2 使用CASE来计算布尔表达式 260 9.1.3 使用IF...ELSE 261 9.2 流控制 262 9.2.1 使用RETURN 263 9.2.2 使用WHILE 264 9.2.3 使用GOTO 266 9.2.4 使用WAITFOR 267 9.3 游标 268 第10章 存储过程 273 10.1 存储过程基础 273 10.1.1 创建基本的存储过程 274 10.1.2 创建带参数的存储过程 275 10.1.3 使用OUTPUT参数 277 10.1.4 修改存储过程 278 10.1.5 删除存储过程 279 10.1.6 在SQL Server启动时自动执行存储过程 279 10.1.7 报告存储过程元数据 281 10.1.8 为存储过程建立文档 281 10.2 存储过程安全 282 10.2.1 加密存储过程 282 10.2.2 使用EXECUTE AS来指定过程的安全上下文 283 10.3 重新编译和缓存 286 10.3.1 每次存储过程执行时重新编译 286 10.3.2 清空过程缓存 287 第11章 <em>用户</em>定义函数和类型 289 11.1 UDF基础 289 11.1.1 创建标量<em>用户</em>定义函数 290 11.1.2 创建内联<em>用户</em>定义函数 294 11.1.3 创建多语句<em>用户</em>定义函数 296 11.1.4 修改<em>用户</em>定义函数 299 11.1.5 查看UDF元数据 300 11.1.6 移除<em>用户</em>定义函数 301 11.2 从UDF获益 301 11.2.1 维护可重用的代码 302 11.2.2 交叉引用的自然键值 303 11.2.3 使用多语句UDF替代视图 306 11.3 UDT基础知识 308 11.3.1 创建和使用<em>用户</em>定义类型 308 11.3.2 找出使用<em>用户</em>定义类型的列和参数 310 11.3.3 删除<em>用户</em>定义类型 311 11.3.4 传入表值参数 312 第12章 触发器 315 12.1 DML触发器 316 12.1.1 创建AFTER DML触发器 316 12.1.2 创建INSTEAD OF DML触发器 319 12.1.3 在DML触发器中处理事务 322 12.1.4 根据修改的列控制DML触发器 324 12.1.5 查看DML触发器元数据 325 12.2 DDL触发器 326 12.2.1 创建审核数据库级别的事件的DDL触发器 326 12.2.2 创建审核服务器级别的事件的DDL触发器 328 12.2.3 使用登录触发器 329 12.2.4 查看DDL触发器元数据 331 12.3 管理触发器 332 12.3.1 修改触发器 332 12.3.2 启用和禁止表触发器 333 12.3.3 限制触发器嵌套 334 12.3.4 控制触发器递归 335 12.3.5 设置触发器触发次序 336 12.3.6 删除触发器 338 第13章 CLR集成 339 13.1 CLR概述 339 13.2 什么时候使用(不使用)程序集 340 13.3 CLR对象概述 341 13.4 创建CLR数据库对象 341 13.4.1 启用SQL Server的CLR支持 342 13.4.2 为CLR存储过程写程序集 342 13.4.3 把程序集编译成DLL文件 345 13.4.4 把程序集载入SQL Server 345 13.4.5 创建CLR存储过程 346 13.4.6 创建CLR标量<em>用户</em>定义函数 348 13.4.7 创建CLR触发器 350 13.5 管理程序集 352 13.5.1 查看程序集元数据 352 13.5.2 修改程序集权限 352 13.5.3 从数据库移除程序集 353 第14章 XML、分层和空间数据 354 14.1 使用原生XML 354 14.1.1 创建XML数据类型列 354 14.1.2 插入XML数据到列 355 14.1.3 使用架构验证XML数据 356 14.1.4 获取XML数据 358 14.1.5 修改XML数据 361 14.1.6 XML索引 362 14.2 在XML文档与关系型数据之间进行转换 363 14.2.1 将关系型数据格式化为XML 363 14.2.2 将XML转换为关系型 366 14.3 使用原生分层数据 368 14.3.1 存储分层数据 368 14.3.2 返回指定的祖先 370 14.3.3 返回子节点 371 14.3.4 返回节点的深度 371 14.3.5 返回根节点 372 14.3.6 确定节点是否为当前节点的子节点 372 14.3.7 更改节点位置 372 14.4 原生空间数据 373 14.4.1 存储空间数据 373 14.4.2 查询空间数据 376 第15章 提示 380 15.1 使用联结提示 380 15.2 使用查询提示 382 15.3 使用表提示 384 15.3.1 不锁定执行查询 385 15.3.2 强制SEEK覆盖SCAN 385 第16章 错误处理 388 16.1 系统定义和<em>用户</em>定义的错误消息 388 16.1.1 查看系统错误信息 388 16.1.2 创建<em>用户</em>定义错误消息 389 16.1.3 删除<em>用户</em>定义错误消息 391 16.2 手动引发错误 391 16.3 捕获和处理应用程序错误 393 16.3.1 旧风格的错误处理 394 16.3.2 使用TRY...CATCH进行错误处理 396 16.3.3 不重编写存储过程来应用TRY...CATCH 398 16.3.4 嵌套错误处理 398 第17章 主体 401 17.1 Windows级别的主体 401 17.1.1 创建Windows登录名 402 17.1.2 查看Windows登录名 403 17.1.3 修改Windows登录名 403 17.1.4 删除Windows登录名 404 17.1.5 拒绝Windows<em>用户</em>或<em>用户</em>组的SQL Server访问 405 17.2 SQL Server级别的主体 405 17.2.1 创建SQL Server登录名 407 17.2.2 查看SQL Server登录名 407 17.2.3 修改SQL Server登录名 408 17.2.4 管理登录名的密码 409 17.2.5 删除SQL登录名 409 17.2.6 管理服务器<em>角色</em>成员 410 17.2.7 报告固定服务器<em>角色</em>信息 411 17.3 数据库级别的主体 412 17.3.1 创建数据库<em>用户</em> 413 17.3.2 报告数据库<em>用户</em>信息 414 17.3.3 修改数据库<em>用户</em> 414 17.3.4 从数据库删除数据库<em>用户</em> 415 17.3.5 修复孤立的数据库<em>用户</em> 415 17.3.6 报告固定数据库<em>角色</em>信息 416 17.3.7 管理固定数据库<em>角色</em>成员 417 17.3.8 管理<em>用户</em>定义的数据库<em>角色</em> 418 17.3.9 管理应用程序<em>角色</em> 420 第18章 安全对象、权限和审核 423 18.1 权限总览 424 18.2 服务器范围的安全对象和权限 426 18.2.1 管理服务器权限 428 18.2.2 查询服务器权限 429 18.3 数据库范围的安全对象和权限 430 18.3.1 管理数据库权限 431 18.3.2 查询数据库权限 432 18.4 架构范围的安全对象和权限 434 18.4.1 管理架构 436 18.4.2 管理架构的权限 437 18.5 对象的权限 438 18.6 管理权限访问安全对象范围 440 18.6.1 检测当前连接的安全对象的权限 440 18.6.2 通过安全对象范围报告主体的权限 441 18.6.3 改变安全对象所有权 445 18.6.4 允许SQL登录名访问非SQL Server的资源 446 18.7 对安全对象的主体审核SQL实例和数据库级别活动 447 18.7.1 定义审核数据源 447 18.7.2 捕获SQL实例范围的事件 450 18.7.3 捕获数据库范围的事件 452 18.7.4 查询捕获的审核数据 455 18.7.5 管理、修改和移除审核对象 458 第19章 加密 462 19.1 通过通行短语加密 462 19.2 主密钥 464 19.2.1 备份及还原服务主密钥 465 19.2.2 创建、重新生成以及删除数据库主密钥 466 19.2.3 备份及还原数据库主密钥 467 19.2.4 从数据库主密钥删除服务主密钥加密 468 19.3 非对称密钥加密 469 19.3.1 创建非对称密钥 469 19.3.2 查看当前数据库中的非对称密钥 470 19.3.3 修改非对称密钥的私钥密码 470 19.3.4 使用非对称密钥对数据进行加密和解密 471 19.3.5 删除非对称密钥 473 19.4 对称密钥加密 473 19.4.1 创建对称密钥 474 19.4.2 查看当前数据库中的对称密钥 475 19.4.3 改变对称密钥加密方式 475 19.4.4 使用对称密钥进行加密和解密 476 19.4.5 删除对称密钥 479 19.5 证书加密 479 19.5.1 创建数据库证书 479 19.5.2 查看数据库中的证书 480 19.5.3 备份和还原证书 480 19.5.4 管理证书的私钥 482 19.5.5 使用证书加密和解密 483 19.5.6 通过对称密钥自动打开和解密 484 19.6 透明数据加密 486 19.6.1 启用透明数据加密 486 19.6.2 管理和移除TDE 487 第20章 Service Broker 489 20.1 示例场景:在线书店 489 20.2 创建基本的Service Broker应用程序 490 20.2.1 启用数据库的Service Broker活动 491 20.2.2 创建加密用的数据库主密钥 491 20.2.3 管理消息类型 492 20.2.4 创建约定 493 20.2.5 创建队列 494 20.2.6 创建服务 496 20.2.7 启动对话 497 20.2.8 查询队列中传入的消息 499 20.2.9 检索并响应消息 499 20.2.10 结束会话 501 20.2.11 设定Service Broker会话的优先级 503 20.3 创建用来处理消息的存储过程 505 20.4 远程服务器Service Broker的实现 507 20.4.1 启用传输安全模式 510 20.4.2 启用对话安全模式 512 20.4.3 创建路由和远程服务绑定 514 20.5 事件通知 517 第21章 配置和查看SQL Server的选项 520 第22章 创建和配置数据库 524 22.1 创建、修改和删除数据库 524 22.1.1 使用默认配置创建数据库 524 22.1.2 查看数据库信息 525 22.1.3 使用文件选项创建数据库 526 22.1.4 使用<em>用户</em>定义文件组创建数据库 528 22.1.5 设置数据库<em>用户</em>访问 530 22.1.6 重命名数据库 532 22.1.7 删除数据库 533 22.1.8 分离数据库 533 22.1.9 附加数据库 535 22.2 配置数据库选项 535 22.2.1 查看数据库选项 536 22.2.2 配置ANSI SQL选项 536 22.2.3 配置自动选项 538 22.2.4 创建或修改允许外部访问的数据库 539 22.2.5 使用非服务器默认排序规则创建或改变数据库 540 22.2.6 配置游标选项 541 22.2.7 启用日期相关性优化 542 22.2.8 修改数据库参数化行为 543 22.2.9 为事务启用读取一致性 546 22.2.10 配置数据库恢复模式 547 22.2.11 配置页验证 548 22.3 控制数据库访问和拥有关系 550 22.3.1 修改数据库状态为联机、离线或紧急状态 550 22.3.2 修改数据库拥有者 551 22.4 管理数据库文件和文件组 552 22.4.1 为既有的数据库添加数据文件或日志文件 552 22.4.2 从数据库删除数据或日志文件 553 22.4.3 重新分配数据或事务日志文件 554 22.4.4 修改文件的逻辑名称 555 22.4.5 增加数据库文件的大小和修改它的增长选项 556 22.4.6 为既有的数据库添加文件组 557 22.4.7 设置默认文件组 557 22.4.8 删除文件组 558 22.4.9 使数据库或文件组为只读 559 22.5 查看和管理数据库空间使用 560 22.5.1 查看数据库空间使用情况 560 22.5.2 收缩数据库或数据库文件 561 第23章 数据库完整性和优化 565 23.1 数据库检查 565 23.1.1 使用DBCC CHECKALLOC检查磁盘空间分配结构的一致性 565 23.1.2 使用DBCC CHECKDB检查所有数据库的分配和结构完整性 567 23.2 表和约束 569 23.2.1 使用DBCC CHECKFILEGROUP检查文件组中所有表的分配和结构完整性 569 23.2.2 使用DBCC CHECKTABLE检查表和索引视图的数据完整性 570 23.2.3 使用DBCC CHECKCONSTRAINTS检查表的完整性 573 23.2.4 使用DBCC CHECKCATALOG检查系统表的一致性 574 23.3 索引维护 575 23.3.1 重建索引 575 23.3.2 索引碎片整理 577 23.3.3 重建堆 578 第24章 维护数据库对象和对象依赖关系 579 24.1 数据库对象维护 579 24.1.1 修改<em>用户</em>创建的数据库对象的名称 579 24.1.2 修改对象的架构 581 24.2 对象依赖关系 581 24.2.1 标识对象依赖关系 581 24.2.2 标识引用和被引用的实体 583 24.2.3 查看对象定义 585 第25章 数据库镜像 587 25.1 上下文中的数据库镜像 587 25.2 数据库镜像体系结构 588 25.3 设置数据库镜像 589 25.3.1 创建镜像端点 590 25.3.2 备份和还原主体数据库 593 25.3.3 创建数据库镜像会话 595 25.4 设置总结 597 25.5 运行数据库镜像 598 25.5.1 改变运行模式 598 25.5.2 进行故障转移 599 25.5.3 暂停或继续镜像会话 600 25.5.4 停止镜像会话和删除端点 600 25.6 镜像和配置选项 601 25.6.1 监视镜像状态 601 25.6.2 配置连接超时时限 601 第26章 数据库快照 603 26.1 快照基础 603 26.1.1 创建和查询数据库快照 603 26.1.2 删除数据库快照 605 26.1.3 从数据库快照恢复数据 605 第27章 链接服务器和分布式查询 608 27.1 链接服务器基础 608 27.1.1 为另一SQL Server实例创建链接服务器 609 27.1.2 配置链接服务器属性 610 27.1.3 查看链接服务器信息 611 27.1.4 删除链接服务器 611 27.2 链接服务器登录名 612 27.2.1 添加链接服务器登录名映射 612 27.2.2 查看链接登录名 613 27.2.3 删除链接服务器登录名映射 613 27.3 执行分布式查询 614 27.3.1 在链接服务器上执行分布式查询 614 27.3.2 创建和使用引用4部分组成的链接服务器名的别名 615 27.3.3 使用OPENQUERY执行分布式查询 616 27.3.4 使用OPENROWSET执行临时的查询 617 27.3.5 使用OPENROWSET BULK选项从文件中读取数据 618 第28章 查询性能调优 621 28.1 查询性能技巧 622 28.2 捕捉和评估查询性能 623 28.2.1 使用sys.dm_exec_requests捕捉执行的查询 623 28.2.2 使用T-SQL命令查看评估的查询执行计划 624 28.2.3 查看执行运行时信息 627 28.2.4 查看性能统计信息和缓存的查询计划 629 28.2.5 基于查询或计划模式查看聚合的性能统计信息 630 28.2.6 标识出最大瓶颈 632 28.2.7 通过数据库和文件标识出I/O争用 633 28.3 索引调优 634 28.3.1 显示索引碎片 635 28.3.2 显示索引使用情况 637 28.4 统计信息 638 28.4.1 手动创建统计信息 639 28.4.2 行子集上创建统计信息 640 28.4.3 更新统计信息 640 28.4.4 生成及更新所有表的统计信息 641 28.4.5 查看详细的统计信息 642 28.4.6 删除统计信息 643 28.5 杂项技术 643 28.5.1 使用动态SQL的替代方法 644 28.5.2 强制SQL Server使用查询计划 646  28.5.3 不修改应用程序的SQL去应用提示 648 28.5.4 从缓存创建计划指南 651 28.5.5 检查计划指南的有效性 653 28.5.6 使用计划指南将非参数化查询参数化 653 28.5.7 限制查询资源消耗竞争 656 第29章 备份与恢复 662 29.1 创建备份和恢复计划 662 29.2 生成备份 663 29.2.1 执行基本的完全备份 665 29.2.2 压缩备份 666 29.2.3 命名和描述备份和媒体 668 29.2.4 配置备份保持期 669 29.2.5 条带化备份集 670 29.2.6 使用命名的备份设备 670 29.2.7 镜像备份集 672 29.2.8 执行事务日志备份 673 29.2.9 不破坏备份序列创建备份 674 29.2.10 执行差异备份 675 29.2.11 备份单个文件或文件组 675 29.2.12 执行部分备份 677 29.2.13 查看备份元数据 678 29.3 还原数据库 679 29.3.1 从完全备份还原数据库 679 29.3.2 从事务日志备份还原数据库 682 29.3.3 从差异备份还原数据库 684 29.3.4 还原文件或文件组 685 29.3.5 执行部分(PARTIAL)还原 686 29.3.6 还原页面 687 29.3.7 用多种恢复路径识别数据库 688 索引 691 译者序   不知不觉我已经从事数据库相关工作十年了,可以说是与SQL Server一起成长起来的,6.5、7.0、2000、2005,到现在的2008,每一次版本的更新都显著地增强了SQL Server的性能。   比如SQL Server 7.0带来了OLE DB和MSDE。服役时间最长的SQL Server 2000及后续的Service Pack带来了诸如Notification Services、Reporting Services、对Web的支持以及对XML的支持。SQL Server 2005新增了多种T-SQL指令,例如PIVOT/UNPIVOT和公共表表达式(Common Table Expression,CTE)等,强化了XML的处理能力,并新增了原生XML数据类型以及支持原生XML数据类型的XML查询操作符,大幅强化了数据库引擎的安全性功能,并支持数据结构变更的触发程序(DDL Trigger)等。   而本书介绍的SQL Server 2008在T-SQL方面带来了:   可以由管理者设置以调整执行资源的资源调节器(Resource Governer);   数据压缩能力;   DDL(数据定义语言)审核能力;   透明数据加密(Transparent Data Encryption);   本地的DATE和TIME分割的数据类型,并且支持时间位移的DATETIMEOFFSET和更精确的DATETIME2数据类型;   稀疏字段(Sparse Column)的支持,可节省因为NULL值所占据的存储空间;   空间数据类型,包含geometry以及geography数据类型,分别用来存储地理和几何的数据,有助于GIS系统的开发;   变更数据捕获(Change Data Capture);   hierarchyid数据类型,可以存储分层数据;   MERGE命令,可根据与来源数据表联结的结果,在目标数据表上执行插入、更新或删除操作;   ……   因为本书的重点是在T-SQL,其他方面的新增功能就不再阐述了。可以看到,新增的内容还是很多的,而这些内容会贯穿于本书所有章节。   本书在以下几个方面特色鲜明。   知识面广,几乎涵盖所有SQL Server 2008 T-SQL的内容。在学习和工作中遇到的任何T-SQL问题都可以在本书中找到答案。   讲解通俗,突出基础,言简意赅。你可以通过本书迅速找到你关心的T-SQL内容,并很快理解它是如何使用的。   示例丰富。书中提供了大量的代码示例,方便读者理论与实践相结合。通过实际操作,让读者更容易理解相应的内容。   本书主要适合如下读者阅读。 .  初学者可以从头到尾把书细读下来,同时跟着示例在测试环境中做练习。   数据库工作人员可以把它当作参考书,在工作中遇到问题就去查对应的内容。   程序开发人员在做数据库相关的开发工作时,也会从中得到很好的支持。   在校学生通过本书掌握相关知识和技能,在职场竞争中就多一样有力的武器。   在此,我要感谢麦格特尔网络科技有限公司技术部的所有同事,没有他们对我工作的支持,我是没办法完成本书的翻译的。翻译过程中得到了朱晔和孙铭先生的帮助,在此表示感谢。最后,感谢我的父母和妻子,他们是我完成本书的最大动力!还要感谢在我翻译期间出生的宝宝金曼妮,你的诞生是我最好的礼物,你的到来让我的人生更有意义。   由于时间仓促,书中难免存在错漏之处,欢迎读者指正。读者在阅读过程中发现任何问题,都可以发邮件到TSQLRecipes@hotmail.com和我交流。    前言   本书的目的在于快速提供使用T-SQL语言解决问题和执行任务的技巧。为了让你快速了解各个任务及其相关的T-SQL解决方案,我以问题/解决方案的形式编写了本书。你可以从中查找你希望执行的任务,看一下怎么做,然后在你自己的系统中执行。本书编写时遵循了以下几条关键原则。   保持简洁,仅提供完成工作所需要的信息。   让各种技巧之间和各章之间彼此独立——尽量避免交叉引用和内容分散。   主要关注可完全使用T-SQL执行操作的特性。例如,书中会讨论新的资源调控器特性,因为DBA一般会使用T-SQL对它进行部署,但是不会讨论基于策略的管理,因为它对SQL Server代理、SQL Server Management Objects(SMO)和SQL Server Management Studio有底层依赖。幸运的是,大多数新的SQL Server引擎改进都是完全基于T-SQL的,因此本书会讨论这些内容。   涵盖了从初级到高级的各种技巧。每一章都是从基本的技巧开始,然后逐渐上升到更高级的主题。   SQL Server 2008的新特性会贯穿在本书应用它们的各章节中。如果你只是想查找T-SQL更新了哪些新特性,也不用担心,对于每章涉及的新特性,我都会在章首处列出。   尽管本书的关键原则是保持内容简洁,但你会注意到本书还是很厚。这是SQL Server特性集持续扩展的结果,然而请放心,技巧部分还是比较简洁的,并且本书的编排让你能够快速找到完成工作所需要的答案。   本书适合SQL Server开发人员、管理员、应用程序开发人员以及那些负责开发数据库或管理SQL Server环境的IT多面手阅读。你可以从头到尾阅读本书,也可以直接翻到你感兴趣的主题来读。你可以在应聘或考试之前使用本书重温一下某些主题。对于有经验的SQL Server专业人士来说,如果有些命令或技术忘记了,本书可以帮助他们迅速拾起它们的用法。   感谢你的阅读!   
Oracle 12c DBA官方手册pdf
Oracle 12c DBA官方手册pdf 第8版,都是本人自用的资料,带书签。
oracle导入.dmp文件是报错:IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 IMP-00000: 未成功终止导入
oracle导入.dmp文件是报错如下:n经由常规路径由 EXPORT:V12.01.00 创建的导出文件nIMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件nIMP-00000: 未成功终止导入nn这个报错是因为<em>用户</em>不是没有DBA权限,既然没有就给<em>用户</em>DBA权限:n打开-开始中的SQL Plus:nn输入<em>用户</em>名密码,这里一般用system登陆,因为一会要给其他
DBA平时工作应该做些什么
http://www.eygle.com/archives/2009/02/suggest_<em>dba</em>_job.htmlnDBA的工作职责是什么?每天DBA应该做哪些工作?稳定环境中的DBA该如何成长与工作?n仅供参考:n1.实时监控数据库告警日志n这是必须进行的工作,并且应该根据不同的严重级别,发送不同级别的告警,及时了解数据库的变化与告警。n2.实时监控数据库的重要统计信息n实施监控对于数据库运行
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
仓库管理系统课程设计java SQLServer2000下载
仓库管理系统 数据库课程设计 java语言 使用SQLServer2000 相关下载链接:[url=//download.csdn.net/download/itxchg/1991872?utm_source=bbsseo]//download.csdn.net/download/itxchg/1991872?utm_source=bbsseo[/url]
商务时空6.7注册机下载
商务时空6.7注册机 1、商务时空商业信息发布 十分钟将企业/产品/供求信息迅速发布到阿里巴巴等数千个国内外知名商贸网站。 2、商务时空供求/合作搜索 自动到众多国内外知名商贸网站搜索产品供应、求购、合作信息,获得最新商机。 3、商务时空商务邮件群发 商务邮件营销,自动把你的最新动态、广告信、邀请函投递到你的客户面前。 4、商务时空搜索引擎推广 免费将网站推广登录到百度/Google/雅虎等知名搜索引擎,使网站被引擎快速收录。 5、商务时空其他特色功能 定时发送任务、免费添加网站、客户资料管理、商务/知识库管理、供求信息管理。 相关下载链接:[url=//download.csdn.net/download/bjdling/2494608?utm_source=bbsseo]//download.csdn.net/download/bjdling/2494608?utm_source=bbsseo[/url]
基于VisSim的无刷直流电机的仿真模型下载
基于VisSim的无刷直流电机的仿真模型 相关下载链接:[url=//download.csdn.net/download/coyote1223/2979217?utm_source=bbsseo]//download.csdn.net/download/coyote1223/2979217?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 数据库dba课程 数据库dba课程
我们是很有底线的