使用阿麦 recover catalog, 那么这节课的目标呢?是我们对阿麦 catalog 的描述就是它是什么样的作用,用在哪些场景里面。然后呢,我们通过一个创建,也是创建一个 catalog, 然后我们把 catlog 创建好之后呢,然后把我们的这个呃目标库注册到 catlog 里面去。 那么 kelly log 到底是干什么的? 我们在 olive 数据库里面,我们做一个啊备份操作,或者说我们那些数据库的一些数据的一些目录结构。这些信息呢是放 放在我们的 ctrl five, 就是我们的控制文件。那么默认的话,我们控制文件存放七天内的一些数据。因为控制文件的数据分为两大类,一类是我们的数据结构的目录,这个是 啊固定的,不能覆盖。另外一些数据,像备份这些数据是可以覆盖的。所以为了让我们的数据一直存在控制文件里面,那控制文件变大了之后,会影响我们整个数据库的性能。所以呢,有这么一个 cat log。 那么开头 log 呢,它的作用主要是一复制 control file 数据到我们的开头 log 里面来。因为控制文件存放了我们一些啊备份等等这样的数据啊。 这样的话他可以存储更多的背分历史数据,我可以要存储啊更多的背分的这种原数据啊,注意是原数据啊背分的,他背分在哪个目录啊是吧,背分到哪里的是吧?这些。还有就是说 他会给我们啊比较多的一些 catlog 提供啊备份恢复的服务,相当于通过 catlog 来管控我的多个目标数据库的备份恢复。因为我们在控制门店里面,每个目标库都是由他自己的控制语言来控制的。 然后我们可以把阿曼执行的一些辈分恢复的脚本可以存在我们的 catalog 里面啊,那么 catalog 里面所以提供了啊很多 这样的原数据啊,备份的呀,脚本啊等等。所以呢,就是说我们在做一些操作啊。备份这样的操作啊, 默认是存放在 ctrl 发控制文件,但是我们会通过复制的方式,同步的方式会同步到我们的凯特 log。 注意同步到凯特 log 的数据是控制文件里面的原数据 啊,就数据库的一些表结构啊,一些那个数据目录的结构啊,一些备份的原数据目录等等。 那么啊, catalog 就是存放了我们的目标库的控制文件的一些原数据,那么它会同步到我们的 catalog。 同步的话,有几种命令方式可以进行同步。如果说我把一个目标库通过 register 命令把它注册到我们的 catlog 的时候,那么他默认就会触发啊,目标库的控制软件的原数据会同步到 catlog 里面去。 另外我也可以单独用同步的命令来执行啊,那控制文件的数据呢?同步到我们的 catalog 里面去啊。可以这样做。那么为什么要使用 catalog? 它的理由是什么?刚才其实我们也讲了很多。第一个,它存放比控制文件更多的历史信息,比如说我们的辈分,因为我们控制文件里如果它存放了 很多辈分的原数据,它放的时间很长,比如放半年前一年的话,那你控制容易非常非常大。我们把数据库 ctrl five 比作时候,把一个数据库比较人的话,那 ctrl five 就是一个 我们的脑袋,那这个太大了之后行动不方便是吧,那数据会也是一样的。所以呢,我们要把控制文件这个备份的数据啊,放到这个开到那里面去,这样的话我就可以读到我啊半年前一年前的备份原数据,这样可以恢复到半年前一年前 啊,这个非常的方便啊。第二个呢,就是说我们可以把一些经常用的一些命令脚本 啊,备份的恢复的这脚本啊, m i 脚本啊,可以存到开到那个里面去,那么随时可以调用出这些脚本来为我服务啊。然后就是说我们把我们的目标库是吧 啊,这些注册到 catalog 里的这些目标库,我们可以创建自定义的一些报告啊。然后我们也可以借助 catalog 啊,那 可以让我们的备份一直保存在我们的数据库里面,通过 backup 的 keep forever 就永远保存。因为我们的备份在二麦里面是一个默认的备份策略默认比如七天 啊,那七天前的数据备份数据就会变成啊,废旧的数据就废弃的数据就过期了,这样的话恢复是不能用的。那我想让这个数据永远 保留的数据库里面,这个时候我借助开头 log 啊,来做一个辈分的永远保留啊。 还有就是说我们这个啊,可以让我们的数据空间表空间啊,在我们目标库啊, 给出一些这个啊,指定你的一些时间。然后呢,对于我们的还原数据库辈分恢复,我们如果说控制文件丢了,那我们说恢复是通过控制文件,那控制文件如果丢了, 那就没法做了。这个时候我们啊可以到我们的泰达 logo 里面拿到这个辈分的原数据,然后可以非常简单的去把它做这个恢复。 那么创建一个开到 log 其实就三个步骤。第一步呢,我们去配置开到 log 就是创建开到 log slog, 其实可以理解是一个表,就是我们先呢创建一个表空间啊,然后创建一个用户,这个用户呢跟表空间进行管理。这第一步。第二步呢,给这个用户创呃授权一个开到 log 的 on 这个权限 啊。然后我们第三步就登录到我们的 catlog 的账号里面去,然后创建一个 recovercatlog 才能创建一个表 啊,这样就创建好了。那后面的使用就是要连到我们的 catlog 和目标库进行这个注册,这样的话目标库的控制软件的信息就会同步到我的 catlog 里面去,那后面就可以去使用了。
粉丝1158获赞6187

大家好,我们这节课来讲一下我们 oracle 一十九 c 的一个安装教程,在安装之前的话呢,我们首先要准备好我们的一个安装包,那么我们配套的一个资料的话,大家可以百度搜 take 学习网,搜完之后我们找到这一个网站点进去, 在这里面的话,他的一个菜单里面有一个工具分享。工具分享里面呢,我们找到有一个类别,我们选择数据库, 那么我们往下翻一下,可以看到有一个欧瑞口一十九六十四位,我们点这个获取分享,把它下载下来,下载下来之后呢,他是一个压缩包,压缩包的话呢,我们是需要先进行减压的,所以,呃,如果你 有其他的一些解压工具,那么你把它解压出来就可以了,当然我这边的话是用的那个三六零压缩工具啊,就是直接可以解压,那么我们可以选中他点右键有一个解压啊,我们把它解压出来,当然你的方式可能和我不一样,反正你就是把下载下载这个文件啊 进行减压,而不是直接双击打开,好,我们稍微等一会让他减压完成。 那么在他解压的过程中啊,其实我们可以做一些步骤啊,你要把你的所有杀毒软件,以及我们的一些管家之类的软件,比如什么腾讯管家呀, 什么联想管家呀,以及一些什么电脑管家都要退出掉。因为这里的话我们是强烈去啊,你去操作一遍的,因为 呃在欧瑞口安装过程中呢,他会修改我们系统里面的一个服务,还有我们的一个要安装我们欧瑞口的一个数据库引擎以及我们的一些网络协议, 所以说在这一块的话可能就是会被那些杀毒软件以及我们的一些管家之类的软件给拦截掉,那会导致最简单的一个方,呃一个问题就是安装失败, 那么在安装失败之后呢,你如果还想重新去安装的时候,你可以发现啊他的一个失败率是非常大的, 所以说建议一开始安装的时候就把那些呃杀毒软件管家之类的先给他退出掉,这样的话就保证我们的一个啊一次一一步到位啊,就不需要那么多麻烦的事情出现了。好 好, ok。 呃,现在已经把我们那个安装包啊已经减压完成了,如果你在减压的过程中啊出现一些什么安全警报,你直接把它关掉就可以了啊,这些东西都没用的好。 呃解压完事之后呢是有这么一个文件夹,叫 oracle 一十九六十四位,那么可以直接怎么样双击进去啊?双击进去之后我们可以发现它里面是有很多文件夹的,还有很多文件,那么我们往下翻,翻到最下面, 最下面的话呢有两个 set up, 第一个 set up 呢是我们熨斗斯 p 处理文件,第二个 set up 呢是我们熨斗斯应用程序,所以说我们要找到这个带图标的这个 set up, 然后我们直接怎么样点右键以管理为身份运行。点一下, 点完之后呢,你的电脑可能会出现这个啊,就是用户账户控制,那么在这一块你要选择这个显示更多详细信息。点一下,点完之后我们选择这个核实显示更改通知,我们点一下, 点完成之后呢,在我们任务栏里面会多出一个我们的一个用户,账户控制的一个面板,那么把这个面板左边啊,用鼠标点住,然后往下拖,拖到最下面,然后我们再点确定再点是, ok, 那这个时候的话,我们继续啊,选中塞大胡,然后点右键以管理员身份运行。那在这个时候的话,我们可以发现在左边就会有一个黑框框,他说正在启动我们欧瑞口数据库安装向导,那么在中间的话呢,有一个欧瑞口,一是 有新的一个安装程序已经在运行了,那这个时候我们要稍微等一会,好,当他出现这个东东的时候啊,他就是在配置我们的一个选项, 左边的话呢,从配置到完成呢,他会经历这么几个步骤,他都告诉你了啊,那么当前的话呢,是要你选择一个安装选项,在这一块的话,我们默认就是选择创建并配置单立数据库。 ok, 我们再点下一步, 点完下步之后呢,他会叫演啊你的一个主目录,然后到这一块,这一块的话我们继续点下一步。 好,那在这里的话要注意,他说,呃,有一个账户啊,就是我们的一个主目录的一个用户,要指定一下,那么我们这里选择 windows 内置账户。好,我们继续点下一步。 点下步之后呢,他这里有一个东东提示啊,我们直接点试。 好,我们稍微等一会啊,这一步的话会有点卡。 ok, 那到这一步之后啊,我们可以发现这里是一个数据库的一个版本,我们选择标准版,然后还有一个要注意的话,就是我们的一个 口令啊口令,然后口令的话呢,我们建议就是我们这个大写的 s, 小写的 a, 一二三四五六,然后我们的确认口令呢,也是大写的 s, 小写的 a, 一二三四五六。这样就方便方便我们那个,呃, 方便我们的一个记录啊,就是你这样的话呢,就不会就是呃忘记了,因为如果你忘记 你找我们的客服的话,他也会告诉你啊,就是我们一般我们建议的话是这这个密码,然后你可以去试一下,好,把这个创建为容器数据库给他取消掉,然后我们再点下一步。 ok, 那在这个时候的话,它显示了一个 oracle 主目录位置,包含了无效字符。好,我们点确定。 这是什么意思呢?其实就是我们的一个安装包,它是带有中文的,你看这里是不是有一个 oracle a 十九六十四位啊?这个位呢是一个呃中文,所以我们要把它去掉,但是呢在这里的话又改不了,那么我们就先点取消,然后点试, 然后回到我们的安装包啊,回到我们安装包,我们可以发现啊,这个安装包这里有一个中文,所以我们把它 给删掉啊,把这个中文删掉,然后你再检查一下你的目录下啊,就是在这个目录下这个路径里面是不是有中文,如果有中文,那么你就需要换成我们的一个非中文的一个啊目录,所以说你要检查一下。好,都没有问题。之后我们继续啊,继续回到 选中赛大虎,然后点右键以管理员身份运行。好, 好,我们继续啊,直接过去了,因为刚刚我们已经讲过了啊,我是故意让你们看一下啊,他会报哪些错误。好,这里也是使用我们内置账户下一步,然后点试。 ok, 然后这个时候的话,我们可以发现啊,你看我们的这个目录下是不是没有中文啊?没有中文,那我们继续选择标准版,然后我们的密码密码文写个大写的 s, 小写的 a, 一二三四五六。大写的 s, 小写的 a, 一二三四五六。大写的 s, 小写的 a, 一二三四五六。 ok, 如果,如果你怕忘记了,那么你可以啊,就是可以先记录一下吗?我们可以新建一个文本文档,然后我们记录一下。 我们一密码的话,我们是大写的 s, 小写的一二三四五六。 ok, 我们记录一下。好,我们的一个全新数据库名呢,其实你也可以记录一下啊, 以便我们后面可能会使用到。好,我们继续在这里的话,有一个创建为容器数据库,我们把它取消掉,我们继续点下一步。 这个时候的话,我们是不是可以发现他没有爆刚刚那个什么无效字符了,因为就是我们路径不能有中文。好, 那到这一块的话呢,他是他的一个概要,就是我们欧瑞口的一个数据库的安装程序,他会进行哪些配置,以及他有哪些数据库的一些信息需要你注意。好,那这里最主要的话是一个我们的什么呢?我们的欧瑞口系统标识符就是我们那个 sid, s, i, d 的话呢,它默认是 o, r, c, l, 所以这里的话你可以点编辑,可以去改,但是呢不建议去动它啊,不建 就动他,我们继续回到那里啊,刚刚被我踢过去了。 好,这里啊,注意啊,我们 or oracle 的一个系统标识符 s i d 是 o r c l, 所以你记录一下啊, s i d 它是 o r c l。 注意啊,都是小写的,然后叫 o r c l。 好,那这里的话我们就不管了,我们继续给安装。 他在安装的过程中呢,他就是一开始可能就是比较快的,所以说,呃,如果你安装的时候呢,就是有有点慢,有点卡,那你也要等一下啊,因为他的话呢就是比较大,所以说他在 安装过程中呢,可能就是啊比较慢一点,当然也是根据你自己的一个电脑的一个性能来的。好,如果在安装过程中出现了一些什么时候 windows 安全中心警报这一块的话,我们直接把它插掉就可以了。 可以看到啊,现在的话他在准备中啊,还在准备中,并没有开始安装。他照这一步产品安装的时候呢,他才会进行安装,所以这个时候我们要耐心等待一下, 你看他都在更新我们这个注册表,所以说如果你没有退出那个杀毒软件这里的话,直接被拦截掉了,然后就出现一些问题。 好,这里的话我就让他快进一下。 好,前面的话呢都比较顺畅啊,就是差不多就是几分钟,他就已经跑过到了我们的百分之四十二了。 那在百分之四十二的时候呢,会有点久啊,至少都是十十分钟,二十分钟,可能长的要半小时。 所以说在这一块的话大家就不要去取消或者说关闭他,因为这一块复制我们的一个数据库文件的时候呢,是比较慢的,因为他要要个好几个 g 啊,所以说我们就稍微等一等, 然后你可以去做你其他的事情,但是你不要去把它关掉。好,那这里的话我们就耐心等待一下。好, 这个百分之四十二这个进度啊,他一般啊,在复制完他的一个数字库之后,他会出现一个就是正在创建并启动我们欧瑞口的一个实力,所以说我们基本上离成功已经不远了。好,我们继续等待就可以了。 好,等了接近十分钟,他说正在进行数字库的一个穿接。好,继续等待啊,大家就是不要太着急,因为我的话就是安装的时候也要,至少从安装到我们的安装完成至少也要花个半小时以上了。 好,他已经跑完了啊,跑完之后呢,他会出现这个啊,就是我们 oracle database 的一个配置已经完成啊,就是我们 oracle 数据库已经成功的安装好了。好,安装好之后呢,我们点关闭,点完关闭之后呢,其实在桌面上是 什么都没有啊,可以看到桌面上什么都没有啊,然后在开始菜单里面,我们可以看一下所有应用里面, 然后呢我们找到我们 o o 开头的啊,你看 oracle。 好,我们再找找找。可以看到啊,他现在呢已经安装上去了啊,已经安装上去了,但是呢如果我们需要进行链接,那么我们怎么去做呢?其实,呃,这一块的话,我们就需要用到我们的一些工具,在这里话,我们一般我们是有一个叫什么, 我看看有一个 oracle c 口 developer。 啊,那这里的话我看一看,一般我们用这个一十九的这个版本啊, c 口 develop 一十九,然后六十四位的啊,好,我们来用一下试一试。 好,我们把它复制过来,当然你们的话呢,可以在这里你看找到他,然后点获取分享,然后把它弄下来就可以了。好,这的话呢,我就也放到这边把它复制过来。 ok, 好,解压出来。 好,那这个时候的话再进去剪,完成之后清序,然后有一个 seek developer 啊,直接双击。 这里我们就不多讲这个工具的 一个安装的啊,因为在这一块的话是有的,就是,呃,你点这个获取分享,然后在这里的话有个安装教程啊。 ok, 这里我们点否? 好,我们把这个取消掉,点确定。 ok, 那现在我来建立一个链接啊。呃,这个链接名呢?随便写一个啊,叫 test 吧,然后用户名,注意,我们 oracle 默认的用户名叫我们这个 system system 这样子写的啊, 用户名叫 system 啊,然后密码呢?我们刚刚说了啊,密码设的是大写的 s, 小写的一二三四五六。好,我们来试一下,大写的 s, 小写的。哎,大写的 s, 小写的一二三四五六。好, 那这一块的话,这个 s i d 也要改啊,它默认 s i d 叫什么? x 一,那,但是呢,我们的 s i d 叫什么? o r c l, 所以我们这里要停 o r c l。 好,那这个时候的话,我们可以点一下这个测试啊,来试一下,点一下。 哎,他说成功了,看到没?成功了。好,我们再点链接好,点链接的时候他还会要你输一下密码,你再输一下。哎,大写的 s, 小写的一二三四五六,我们点确定。 ok, 现在已经成功的链接好了啊,链接好之后呢,你就可以进行我们 oracle 的一个操作了,当然如果你不想装这个工具也没关系啊,你去看一下,在我们的一个开始菜单里面有个设置,在设置这边呢,我们搜一下我们的控制密码。 好,我们找到这个控制面板,然后呢在系统和安全里面,我们点进去有一个 windows 工具点一下,然后在这里面的话呢有一个服务,我们双击一下。 好,在这里面的话呢,我们找找找。有一个 oracle 啊,我们找一下啊,看哪里? 这里看到没有一个欧瑞口啊,也不是说一个有好几个欧瑞口,然后要主要找到这个欧瑞口 service o r c l 啊,就是我们 欧瑞口数据库的一个服务,也就是说 o r c l 这个 s i d 的,然后你可以看到这里正在运行,说明呢,我们欧瑞口数据库已经安装好了,并且呢正常的运行了, 所以在这一块的话你就需要自己去检测一下,一般我们装完之后他是没什么问题的。好,那么欧瑞口一十九 c 的一个安装教程啊,就到这里了,我们下节课再见。

好,接下来给大家分享一下安装 oricle 软件,那么安装 oricle 软件有图形界面安装,也有静默安装,我们把静默安装也给大家分享一下。我们先用这个图形界面安装啊, 安装之前呢,我们再添加一块盘啊,这个盘用来存放这个压缩包啊,当我们这个压缩包啊减压到这个路径以后呢,我们就可以把这个压缩包, 把这个压缩包给移除掉,给删掉啊啊,这样就节省我们这个存储资源啊,就比较节省我们的空间。 我们再添加一块盘用来放软件啊,放安装包,放 oricle 的安装包, 创建新的虚拟磁盘,这个磁盘我们给他二二十个 g 就够了啊,我们看一下这个 oppo 软件有多大, 十九 c 的 oricle 软件十九 c 的,哎,我们要装的就是这一个啊,我们看一下 啊,二点八四个 g 啊,我们给二十个 g 足够了, 这个地方我们还是什么,还是将虚拟磁盘存为单个文件啊,下一步 这个浏览我们浏览一下,我们浏览到外面吧,我们新建一个文件夹, o r a d k b f 一 f t 啊,我们给创建一个这样的目录啊, 然后我们这个名字也虚拟硬盘的名字,我们也这样, 这样啊,保存到这里边好点完成,那么这个二十 g 的盘就加上来了啊,加上来以后呢,我们把这个虚拟机打开, 好,我们连上去。 好,连上来以后呢,我们对呃,对刚才添加的磁盘进行 分区格式化啊, f d, s, k, s, d, c 啊, n 创建分区, p 主分区啊,这些默 就行啊,这就是我们创建的分区,然后我们在 w 保存格式化啊, mac f s 点 s, d, d, c、 e。 好,这样就格式化完了啊,格式化完之后呢,我们创建个 目录啊,插下目录之后呢,我们把这个什么,把这个 d, v, s, d, c 挂到这个 soft 这个目录下啊,我们用这个手工挂一下就可以啊 啊,手工挂就可以啊, d f 杠 h, 大家看这个二十 g 的盘就 挂到这个目录了,好,我们进到这个目录啊,或者我们切到 oppo 用户, 我们看用 oracle 用户能不能把这个软件传上去啊? 这个 可以啊, 这个我们 先暂停一下,大家看啊,其实往上面传的时候这个文件写哪了呢? 大家看这个盘会啊,现在是一点二四个 g, 等我们传完之后我们再看一下 啊,实际上这个软件就传到这个。 好,现在已经传完了啊啊,实际上我们这个软件啊,我们这个软件啊,就传到这个虚拟磁盘里边了啊,传到这个虚拟磁盘里边了,我们现在再看一下这个虚拟磁盘有多大啊?二点多个 g 啊, 好,那么长按之后呢?我们看一下啊啊,长按之后我们用这个什么,哎,用这个命令解压按 zip 啊,后面跟这个压缩包 啊。杠 d 是指减压到哪个目录啊?我们直接减压到这个 oracle 用户的这个 home 目录啊,啊,这个 home 母母乳配的应该就是这个, 开他点 base 啊 啊,我们来看这个这个 home 目录 啊,这是 osco 的 home 目录,应该是没错啊,我们检查一下应该是没错,就是这个目录啊, 哎,注意啊,减压的时候我们要用什么啊?我们要用 oracle 用户减压啊, 切,早摇 oracle 用户解压 粘贴啊啊,现在就开始减压了 啊,大家看我们这个 movie 一直在增大, 这个 oracle 的文件都 夹到这个地方了啊,夹到这了啊啊?这个就是我们 oracle 的什么软件啊? 刚 s h 行,刚 s h 吧,六点五个 g 啊。 啊?解压完了啊,现在这个软件就解压完了,解压完了,我们这个怎么安装呢啊?我们用图形界面怎么安装呢?哎,就执行这一个命令啊, 我们看能不能执行啊,能不能把这个存心界面调出来啊?哎,大家看啊,这个存心界面调不起来啊,调不起来,我们想想一个办法啊,把它调 e x p o r t d s 等于多少啊?我们看一下这个 ip 地址多少, 来,我们再试一下啊啊?还是 啊,不行,我们这样啊,我们再把这个连接改一下啊, 用户身份的话,我们直接用这个什么 oracle 密码,用这个 oracle 用户的密码,然后我们用 oracle 直用户直接连上去啊, 哎,这我们就连上来了,就吊起来了。这个图形界面啊,大家看 啊,这里边有两个选项可以选, 那么这个选项是什么意思呢?就说这个选项啊,相当于什么?我们把软件装装完之后并且创建数据库啊,两步他合成一步了,实际上我们可以这样,我们先装软件啊。 啊?实际上我们是什么啊?我们申请了一台服务器,然后先装什么啊?先装软件啊,然后再装数据库, 那么这个选项的意思呢?啊这个选项的意思呢?就说啊这个软件和数据库啊一块装了啊,我们我们分开装吧,我们就装这个, 选这个啊, next 啊,然后这个是什么?单实力,这个是多实力啊?这个这个 r a c, 我们放到后边讲啊,我们先讲这个,就 我们点,我们选这个安装企业版啊 啊,这个目录规划好以后啊,他自动就会把这个,这个啊,自动会把这个补全啊,只要我们前面工作做的没有没有问题啊,这个目录就不会错啊 啊,下一步,下一步,下一步,这个是检查我们这个安装条件, 大家看这有一个包没装啊?这个包啊,我也有啊,我们把这个包也装上啊, 我们把这个包传上来 啊,查上来之后我们用这个 read 用户装一下啊, r p r p m 杠 n v h 粘贴啊 啊?安装完之后呢,我们点这个,我们点这个 check ng 啊,让他再检查一遍啊,哎,这这样,这样就过去了啊 啊,这个响应文件啊,我们要点这个地方保存一下响应文件啊,保存这个响应文件,为我们这个什么啊,为我们那个静默安装做准备啊, 我们静默安装要用到这个文件啊啊,最后点这个 install 啊, 这个安装的过程中呢,嗯,会让我们用这个啊 read 用户执行两个脚本啊啊?我们执行一下啊, 我们执行一下,哎,执行完之后我们点这个, ok 啊,这样我们这个数据库软件就装完了。 how, 好,这就是我们这个 oricle 十九 c 图形界面。安装啊,安装完之后我们干嘛?我们把这个同样啊,我们关机做快照啊 啊,我们关机做快照啊,做快照之前呢,我要把这个啊,我要把这个二十 g 的盘给他移出去啊,不让这啊,不让这个硬盘三参与快照啊, 好,我要把这个硬盘三给移除掉,再做快照。哎,确定,然后我们再什么再拍快照啊? 软件看图形界面 安装, ok, 好,我们就可以打一个快招啊。 好,这个视频我们就先讲到这啊。


创建一个新的 plug database, 那么有哪些方法呢?我们来看一下。 第一个呢,我们可以通过这个 cdb 的 set, 就通过 pdb 到了 set 这个总之 pdb 啊来复制刻溶出一个新的 pdb。 这种比较简单,也是我等会我们要讲的。 那第二种呢,是我们在相同的 c、 d、 b 里面,同一个 c、 d、 b, 或者说在两个不同的 c、 d、 b 之间啊,我们要去啊 创建这个 p、 d、 b, 那我们把我们要啊牵引的这个 p、 d、 b 啊,先 unplug 出来啊, unplug 出来主要是里面有配置文件,用叉 m、 l 和我们的数据文件,然后再 plug 到我们的 c、 d、 b 里面去啊,相同的 c、 d、 b 或者另外的 c、 d。 第三种呢,是把 non cdb 切到我们的 cdb 里面,比如说把我们的 oracle 十一 g 的这个实力里面的这个数据库啊,切到我们的 oracle 十二 c 或者十九 c 的容器数据库里面。 第三种呢,我们通过一种克隆的技术,把其中一个 pdb 的数据刻入到另外一个 pdb 里面来,那么这两个 pdb 可以在同一个 cdb 里面,或者是在不同的 cdb 里面 啊。那如果说是在啊不同的 c、 d、 b 里面啊,那么我们要去创建我们的 database link 啊。那么然后呃,如果说我们是在线不当机零当 机的情况下乐的这样一个克隆的话,那么我们啊除了用到这个 dailybaselink, 我们还要用到这个啊,本地的这个安度啊,叫 lock 安度啊,来啊,才能做到这个 pdb 之间的啊,不同容器之间的这个在线零蛋机的一个克隆。 那么在 application 啊 pdb 容器里面,我们要对我们的 pdb 啊进行这个啊迁移的话,那我们用的这个 red cat, 就是把一个 p d b 啊牵引到另外一个容器里面。比如说我有两个 c d b 啊, c d b 一和 c d b 二。那我的 c d b 一呢,这个负载啊比较高,就是用的这个内存啊, c p u 资源用的很多啊,负载很高。 那我可以把 cdb 一的啊,其中一个 pdb 啊,迁到我们 cdb 二的这个容器里面来啊,通过 real cat 这种方式,这个用在这个 application 容器 应用容器里面啊, placation 看探头里面。那还有通过代理的方式把一个库的数据啊迁到另外一个容器这个 pdb 里面来 啊,这个呢,也是用在这个 application 的 continue 里面。这个呢,我们专门在讲这个 application content 的时候来讲这个,他这个怎么去签的啊?好。那么 呃我们使用这个啊,去创建我们的 p d b 啊,我们有哪些工具啊?第一个大家比较熟悉的是用 c q plus 啊。第二个呢,我们可以通过 c q 的开发工具 啊,是个减肥 app 啊,也可以用这个 all logo 提供的 e m c c 啊,就是网络版的企业管理器, 那也可以用这个 e m 的解化版,那也可以用这个数据库的配置助手, d、 b、 c、 a 都可以来创提我们的 p d b。 那么我们来看一下 p d b 的创建,我们通过一个简单例子,我们通过一个 p d b dollar c 的这个,总之来刻拢一个新的 p d b。 那么我们说我们容器数据库里面,我们有这个啊, c d b dollar rooter 啊,这个根啊,就我们的, 然后由我们的 p d b 到了 c 的啊,由我们用户自定义的 p d b, 那我要把一个 p d p 遭到 set 刻拢出一个新的 p d p 怎么做呢?首先我们会把 p d b 到了 set 里面的数据文件克隆过来, p d b 到了 set 里面,这个 p d b 它是一个指读的,它数据不会变的,所以我们直接可以拷贝克隆。克隆出来的话就会有对应的数据稳健。对应的底层就是 表空间有至少有三个啊,一个是 system, 另外一个是 sex ox, 还有一个是安度。 那么 p d b 里面的就是我们创建好的 p d b 里面的 set 目是存放了我们用户的 z d e 的表的啊等等的一些原数据,以及我们用户的数据。 set ox 是指的是我们啊这个 p d b 所申请的绘画的一些信息啊,安度是用我们的 p d b 的本地安度存放我们的事物信息啊。 另外呢,就是我们新的 pdp 一啊,创建好之后啊,我们也会去同步我们这个 cdp 到了路头下面的更容器下面的一些原数据,一些系统数据,包括我们的一些啊, 通用的用户数据,比如说我们的 sis 和 system 这两个账号,以及对应的啊,角色啊以及权限啊会同步过来。那当然他同步的时候也不是通过数据同步过来,他是通过内部的一个通道,像一种链接的方式去读取过来。 那我们新的这个 p d b 一啊,还会创建之后一个默认的一个 service, 这个 service name, 它的名字跟容器的名字是一样的,方便我们在连接到我们容器里面,我们要通过 service 走监听的方式来连接,这样你能判断出我是连到哪一个容器里面啊。那么具体操作的话啊,命令是这样,就是 比如说我们这里用到这个 find them comfort 这个文件啊,转换路径就是我们要把总支数据库 的这个 p d b 的数据拷贝到我们的新的 p d b e 里面来。我们通过 find them comfort 那具体命令是这个 collect plug delet base, 然后 p d b 的名字自定义,然后给 p d b e 这个 啊创建一个管理员账号,比如名字叫 at me 一,然后设一个密码, at that find by 一个密码,然后角色比如说 他可以连接这样一个权限,然后 find name comfort 这个指的是我把 p d b sit 这个总值数据库考过来,他原来路径是在这个地方,然后我把考到新的路径是这个路径下面啊,把它这个转换啊。这样的话就把我们的这个 p d b 一可以穿越出来。 创业出来之后,那么我们可以连到我们的灯笼器下面去看一下,哎,他有哪哪几个 p d b 是吧,他对应的整体的表空间文件等等都可以看的啊。然后我们把 p d b 一打开, open 打开了之后,然后我们通过啊这个 连接的方式连到我们的 p d b 一里面。当然这个 p d b 一其实就是我刚才我们的服务名啊。走今天的方式,这个 p d b 一这个服务名啊,跟我们 p d b 的名字是一样的啊。这样的话就连连 进去了。通过 sex 用户,这个 sex 用户是从这个根容器里面啊,这个同步过来的啊。那还有就是我们的新的管理账号啊,等于一这个也可以去上去连啊,在这个里面就可以看到我们的 pb 的一些状态信息 啊。那如果不用这个 find name confirm 这个参数,那我们去创建 p d b 吧。啊一可以通过 o m f 配置这个参数,这个参数配好之后,那么我们在创建 p d b 的时候,那就很简单,后面就不用加 啊反联卡菲的这个路径的转化了,他自默认就把我们新的 pdb 的数据啊放到这个啊 omf 这个参数所指定的目录下面去。还有一种方式就是我们啊在创建 pdb 的时候后面加上 啊啊 credit five desk 啊。这个呢,也可以啊。或者啊,就是要么用 o m f, 要么就就是我们创建啊 p d p 的时候加上这个子句啊 credit five test 目录。这样的话就把我们啊总之啊, pdb 的数据啊,就会放到我们的新的目录下面去。啊。这是通过我们的 pdb set 到呃那个到了 set 啊这个容器啊,来克隆我们新的 pdb。

大家好,今天给大家讲解七千省电系统基础操作,客户端电脑取数 overco 数据库, 企业用的是 oracle 数据库,不方便直接到服务器电脑进行取数,现在需要到同一内网客户端电脑进行取数, 操作步骤一同企业网管确认服务器电脑 oracle 数据库连接参数,包括 oracle 数据库的版本, 服务器电脑 ip, oracle 数据库实力名,端口号以及登录数据库的用户名和密码。二、客户端电脑运行七千取出工具,选财务软件 具体版本,数据库类型选 oracle 下一步,如果不知道财务软件具体版本点分析接口数据库类型选 oracle 下一步。三、 连接参数,选企业服务器电脑上的 oracle 数据库具体版本,输入数据库十厘米选客户端配置,客户端连接 输入服务器电脑 ip 实力名端口号点配置客户端按钮弹窗点确定。 然后再输入数据库的用户名和登录密码点连接连接成功所有者框下拉选所有者, 读取出张涛名称,会计年后勾选取数,带大家到系统里看一下。 首先数据库的连接参数需要企业的人员提供,如果说企业的网管人员不清楚的话,让他联系一下财务软件供应商问一下, 带大家一起看一下怎么查看数据库的参数。首先咱们可以通过服务理查看数据库的实力名, 首先咱们打开服务,通过搜索或者是说右击此电脑我的电脑,然后管理里面选服务, 或者是说通过任务管理器也可以进去。服务 进来了之后,咱们选 oracle 的服务找一下, 咱们找到 oracle servers 后面跟的这个大写的字母就是数据库的十厘米, 然后数据库的服务器电脑 ip 还有端口号到哪里去找?打开企业的 oracle 数据库, 然后找到这个 let better manager, 进来了之后点本地监听程序,然后选这个,大家可以看一下这个地址。一,这里 这里服务器 ip 的话,咱们就需要填这个就可以,取数的时候就填这个端口号,幺五二二,这些都是数据库的参数,咱们在客户端取数的时候就需要用到, 然后数据库的用户名和密码以及所有者需要企业的人员提供,这个是 oracle 数据库的,不是财务软件的,一定要区分开。 好,现在带大家实际操作一下。首先咱们在客户端电脑运行七千,取出工具, 然后选财务软件具体的版本,或者是说不知道具体版本点分析接口, 解答了之后数据库类型选 oracle, 下一步解答了之后,首先这个连接参数是企业服务器电脑上 oracle 数据库的版本, 选选好了之后,数据库的实力名刚才带大家查看过,然后在这里输入即可。输入了之后咱们选客户端, 配置客户端连接,然后填写服务器电脑 ip, 就是刚才咱们查看的,咱们可以给他复制过来, 然后再填写左边的数据库十厘米,然后端口号, 然后点配置客户端弹出窗点确定,然后 后再填写左边的数据库名称和密码,填写完毕后点连接按钮 提示,发现二十二个用户,请从列表中选择,然后咱们下拉所有者,选相应的所有者,这个所有者让企业的人员帮你选, 选中了之后点确定读取出账号名称快几年,然后咱们勾选取数就可以了。 注意事项一,客户端和服务器在同一个类网才能用客户端电脑取出。方法二, oracle 数据库的实力名,服务器电脑 ip 以及端口号在企业的服务器电脑上可以查询到。 三、如果连接报错了,退出,取出工具重新运行,再进来输入参数进行连接。四,配置客户单按钮是必须要点的,连上数据库后所有者让企业网管人员进行。

我说在这个方向上去跟 oracle 拼的,那就是太难了, oracle 自己做起来更得天独厚。 我们从 d v 的 视角来看,我们非常赞赏的就是 oracle 的 叫 a w r 这样一个特性。那其实呢,我这本书里有写这个技术是怎么诞生的, 那当一个系统在持续运行的时候,如果我们想去了解他的运行状况怎么办呢?在现实世界里,那你要去探测 啊,你要通过一些这个传感器,对吧?你去探测在数据库里是一样的,你要加了探针去采集出数据。所以呢,当奥尔虎到了第七版的时候,他在数据库里其实 放置了大量的这种探针,就提供了各种各样的指标,有一个维度,我们说叫等待事件,在奥尔克二十三版的时候就有两千一百多,也就是这么多探针来探测数据库的状况, 通过这个状况呢,你就可以了解这个数据库的运行状况啊,他的状态工作的是否健康。 oracle 创造出这样一个东西,就是持续不断的去把数据库的运行信息记录下来,所以他的名字后来叫做 aw, 要自动的工作负债库,非常平时的一个名字, 也许他当时也没有想到今天能做什么,但是我们说事实上直到今天,奥尔口的在这特性的演进方向上是独步天下的,是做的最好。那么有了这样一个东西呢? ai 时代来了, 奥尔口做了什么?所以他在他的不管是二十三 ai 还是二十六 ai 这个版本上就推出了这样的一个能力,大家看到叫 aw 点 ai, 所以他今天有了这样一个能力,你可以随时跟他的这个工具来对话了,你帮我看一看这个时段早上九点到十点数据库的性能是怎么样的,你帮我分析一下,他就会给你呈现一个报告你,你把这个数据跟上周的对比一下, 给你呈现一个报告,他能够通过自然语言的方式跟你进行交互和互动了,你 p v 不 需要去执行复杂的脚本, 甚至可以不是偶尔的 dba, 那 ai 的 能力越来越深入,其实通过这样的数据,它对于问题的诊断也可以做到非常的高效率的智能。 那这里是它的 oem 的 ai, 然后它有的工具叫 askem, 就是 你可以问它啊,我的这个指标代表着什么,有什么样的问题,然后你对执行计划进行分析, 所以他这一侧所展示的就是,哎,我这个执行计划的这一行走了全秒扫描啊, table access 户 啊,应该根据数据的分布去看是不是能够有更合适的。所以其实原来呃,云和墨所做的我们的 ccloud 里边的 ccloud 审核能力,智能建议能力也是这样做的, 它本身是呃在数据库之外的,可以去对数据库进行观察,进行分析。那当然 oracle 自己做起来更得天独厚,今天它用 ai 能力把这些实现出来, 那还有 oracle 提供了就是有一段时间的一个特性叫 select ai 啊,就是将自然语言跟数据库交互变成了现实啊,你通过 select ai 在 前面做一个提示词,你后边就可以说一段自然语言的话,你告诉我这个公司薪水最高的人是谁, 把他们查询出来,建议作出反馈,那这也是向 ai 方向的路口的一个增强,它不是什么新鲜事情了,今天很多跟数据库 chat 能力的工具都有这样的实现。


欢迎收看本期视频,本期学习 over 数据库备份和恢复无论是哪种数据库,都需要面临数据库数据备份和恢复的问题。 使用 u 卡 g 在背云进行 o l 口实时复制数据搬迁数据功能来设计 o l 口数据库备份和恢复解决方案,支持定时备份、实时备份、增量备份, 同时可开展异地栽被,是欧了口数据库栽被恢复的完美解决方案。 我们先来看看什么是 u 卡 g 在背云。 u 卡 g 企业集栽备云以 w e b 平台的方式向企业提供面向云端虚拟和物理环境下的数据平台应用备份恢复的云服务平台。 向企业提供面向云端虚拟和物理环境下的数据平台应用备份恢复的云服务平台的数据级和应用级的备份与恢复。 oppo 数据库系统是美国 off 公司甲骨文提供的以分布式数据库为核心的一组软件产品,目前最流行的客户服务器科二 s 或 bs 体系结构的数据库之一。 二狗数据库本身提供了对数据库物理文件进行冷备份和在线备份两种方式。在线备份类型包括完全备份、差异增量 备份、累积增量备份。其中差异增量备份备份的数字上一次同级别的差异备份,或者是上一次更高级别的备份完成之后的数据库发生改变的数据快,而 而累积增量备份则是备份的自上一次上一集增量备份完成以来,数据库发生改变的数据快。欧了口复制物理方案是通过配置实时复制原端和目标端的生产机, 将原端的数据库配置成主库角色普拉梅尔 logo, 目标端的数据库配置成贝库角色 style, 主库可以正常的进行各种数据库操作,产生日志内裤,未到 oppo 状态不能数据变更。通过从主库向贝库传送日志,贝库应用接收到的日 设置来保证数据同步,还可以实现原端和目标端的主被库角色手动切换和故障切换功能。欧尔口完全备份方案是数据元的一个完整副本,包含从备份开始处所有的数据快, 包含备份数据库实力的归档日志。欧二口增量备份方案包含从最近一次备份以来被修改或添加的数据。一、欧二口实力恢复,使用 uki 在备匀之前的欧了口数据库备份及来实现数据库的还原, 然后使用归档日志及连击日志将数据库恢复到最新状态,恢复时需要停止数据库的生产业务。二、欧尔口文件恢复,使用 uki 在背云单独恢复不同 类型的物理文件,包含控制文件、日志文件、参数文件、数据文件。在用户需要单独恢复各类型的文件时,可以选择此种恢复方式。 ukitty 在备匀偶尔狗数据库在被支持功能,针对用户的实际情况及用户的 io 需求、安全需求等,请仔细考虑计划策略的设置, 在这里推荐用户能够至少保证一个月的数据安全。一、每周末数据应用比较平缓的时候进行一次完全备份。二、隔两日晚时进行一次归档日志备份。 三、每日白天隔一定时间做一次增量备份,比如每日中午、晚上可以各进行一次增量备份。 四、设置保留完全备份副本数为四,这样能够保证近二十八天的数据不会被丢失。五、将日志存放于安全的镜像区域。总而言之, oppo 数据库备份和恢复的核心还是 eucci 在备匀,我们只要掌握了 uki 在备匀的使用,基本上也就完成了 or 口数据库数据备份和恢复。谢谢收看本期视频,喜欢请关注我。
