你看第一个呢,咱们知道了数据扣名了,对吧?哎,能够查到数据扣名了啊,然后第二个呢?第二个语句 第二个语句呢?可以看到在这个备份当中在这个备份当中 他 mdf 文件他你即便还原的话他要还原到这个位置,明白吗?地盘下的对对,我现在要还原到地盘去你要还原到地盘哪呀? 地盘。等一下我来啊,我要新建一个,你看新建一个。好,反正我, 哎,你别改名啊。 啊放到这下是吗 啊心情好了,我知道你你咱们是要回复他到这个下是吧。对对对,是的是的是的是的啊,那好办呗, 他好像是在这里改个什么东西呢。我看一圈,哎。瑞思套瑞思套对,特贝斯对,特贝斯。数据库名就是他啊, 这个数据户名就不能给人家改了?这一套他服装木,服装木还是这个设备还是他后边加参数啊。啊 with with 猫猫。什么呀?写上他的逻辑名看到吗?写上逻辑名然后吐哪呀? 兔 路径啊,新的这个路径。嗯,新的路径后边呢。 这个文件名。嗯,咱们复制吧,这个文件名还是他吧,就不改了。对对, 然后 m o v e 帽,这是 liter log, 然后再涂 再吐吐是他。 好,这个就是这么写啊,这个加个逗号这个得加个逗号 啊,然后就这样恢复就行了。这是完整的语句这是完整的语句啊,这就完了?对,执行啊。 resemble 是不是加个单引号呀? 哦,是不是我看看啊。 加个单元号试试, 没报错就算就算,数了多少啊。嗯,你就等着吧,他恢复 这段时间你把这个代码你记一下啊。哎,我把我都想开了,哎,对你你,你知道原理是啥就行。还有还有上面那两条语句,第一个是查看备份当中的数据库名是什么, 然后第二个是查看他还有备份当中的那数据库的路径是什么,然后这个都知道了。然后第三步呢?你想改恢复后的那个那个数据库的这个路径,你就使用这个, 他当时我恢复之后不叫 bak, 直接叫这个可以吗?是可以弄的吗? 你看着呀,你看着,数据库名叫什么?就是我不想要 bak, 我只是想要,就是 有个二零二零,咱们恢复的不就是这个二零二零吗? bak 是他的备份文件名吗?对对对对对,哎, 你备注一下啊。嗯,海德王里,海德王里是查看数据库名,查看备份备份文件当中的数据库名。嗯,非要你写啊, 我等一下,我等一下。稍等一下啊,查询。哎,查看备份 文件当中的数据库名 啊,你查看数据库备份名?不是啊,你别那个什么了,查看备份文件当中的数据库名。 查看备份当中,你把数据库去了查看备份, 你按照我那个意思来啊,查看备份文件中的数据扣名,我想备份文件 中的数据库名称 啊。啊,第二个呢,就是查看备份文件当中的查看备份文件中的 啊,数据数据库文件路径, 嗯,哎,数据库文件路径,你这个知道他的路径了,你如果想按照他那个你查看到这个数据库的这个路径,你想恢复到那个那个你查看到的这个数据库路径的话,你要保证这 这个文件夹名,文文文件名,这个这个这个路径一定要要存在啊,要不他就报错,他不会给你自动的建这些文件的,明白吗?啊啊明白吗?啊?把这个备注一下,嗯 这个路径一定要存在啊,你就记上路径一定要存在, 这样子可以吧啊修改指定备份文件中数据库的路径。嗯嗯,不是你不是你,你还打开呢,哎,这恢复完了是吧 啊啊,我看下怎么没有啊,刷新啊,这不有了吗?有了有了啊,你再看看他的路径呢。 路径路径你看一下。嗯嗯,文件嗯是不是在这个地盘下了?是的是的是的啊,这就对了呗这就对了啊,那个这个呢?就是 啊,我看啊查看文件当中路径这个这个路径呢一定要存在啊路径一定要存在 一定要存在才能恢复到 恢复到那个查看的路径。嗯啊还有呢,就是说你不想恢复到你查看到的那个路径的话,你想指定到其他文件夹 你,你执行这个恢复命令的时候呢,你一定要带上这个维斯这个参数啊。嗯,维斯帽这个是那个逻辑的名, 就是咱们在这看到的那个啊逻辑的名,然后吐你新的路径那个文件 mdf 日制的那个逻辑名,然后吐这个新的路径,然后整体上直行就完了。恢复 数据库到指定的路径啊, 就用下边这个,你记下了吗?保存一下啊啊来保存一下啊,这样就可以了啊。行行行啊不不是像你这样的啊,回复这数据库里边数据库还有 b a k 点冰 a k 你家数据库哪有哪有这样的呀,是不是。行行行行行行行。嗯好,那先这样了,谢谢啊。哎不客气啊,好,拜拜。嗯,拜拜。
粉丝1.1万获赞2.0万


大家好,这是一个美屏的会员管理系统,吸盘的数据库被覆盖重做,系统删除了,我们远程过去,经过底层十六进制提取成功恢复。 大家请看这是会员卡,他这个店挺大呀,会员一共有一千一百多人。 嗯,存的钱也挺多,一千两千两万一万的都有,经过我们远程验证,客户确认无误,数据到十二月十五日。感谢老铁的支持与信任,谢谢大家,非常感谢。

昨天直播的时候有个兄弟在问,误删除一张表怎么回复?对于不同的数据库,操作方式有些不同,像 pg 买烧烤这类数据库只能通过备份来回复,不能闪回。因为抓捕操作是 gdl 渔具, 日字里记录的就是一条收口语句,如果是 dna 的操作,可以通过日字生成闪回语句来进行回复啊。对于阿尔克数据库,他有回收站的功能,可以直接将删除的表给找回来,非常方便,不用像批级货买收口那么麻烦。

呃,有时我们在伸出数据库的时候可能会报错啊,就像下面这样,这里有个描述,是有一个绘画正在使用这个。这个数据库啊,如果说有绘画正在使用的话,啊,这个数据库是不能删掉的,我们需要把这个绘画给扣掉。 呃,我们这里只有一个,我们就查一下他这个绘画的 pid。 我们可以用 staycomppid, 然后 prpg statue, 然后 ltvttvt 啊 will 呃, data lamb 啊,输入,我们要删除了,这个数据库的名称叫特色的 db。 好,这里就查出来了,他的 pid 是幺四八四啊,然后我们把这个回货给他 q 掉啊,这里是用的是耐克的 pg, tommy 雷特, 嗯, become 的。好,然后我们在幺四八零啊,幺四八四, 好,然后我们再来删除一下。好,你可以看到这个时候就可以删除了。

执行 ddl 语句被卡住了怎么办啊?上午的时候遇到一个问题啊,我给一张表里面添加一个字段,其实就是一贴很简单的 ddl 语句,应该马上就能够执行完成,结果用了几十秒钟还没有执行出结果啊,我就意识到不对劲了,应该是在等待所查了一下,等待事件显示的也是所, 接着调用函数查看是哪个进程持有这个锁没有释放啊,然后拿到进程的 id 去查看这个进程正在做什么 啊,查到的结果是这个晋升执行完命令之后一直没有提交啊,其实这就是他的一个原因啊,重点是排查的思路,命令这些其实都是固定的,然后就可以拿着用户名和 ip 地址去找这个人了啊,让他赶紧提交,还好现在是测试环境,如果说是生产环境的话,肯定得有人来背锅了。

刚才你问的什么? dba 的前景是吧?咱们国产数据库现在是大趋势,国家正在全面推行国产数据库,所以是一个乱世出英雄的时代,所以 dba 的方向非常好,非常好,虽然岗位少,但是入行的人更少。就大学生来讲,从事 dba 的非常非常少, 门槛也比较高,一般人自学很难。我们有云计算拓展班,有 db 的一个方向,大概讲二十天可以走, db 基本上平均在一万三到一万五左右吧。 我们的 dba 不是说就讲二十天就得了,是前面运维要讲几个月,最后附带二十天 dba, 这样做到 dba 终极的水平吧。 d b 叫做 database, 额的 mistreator 的缩写啊, d 是数据 data, b 是 base database, 数据库的意思 a 呢是额的 mistreator, 是管理员的意思,所以 dba 是数据库 管理员。那么这涉及到数据库是什么?数据库就是我们的钱,支付宝,微信,我们的游戏装备账号,这些都是放在数据库里边的,就跟仓库一样,需要有人来管理,这个岗位叫做 dba。 然后刚才你问的什么? dba 的前景是吧? dba 最好要会拍摄或者构语园,这样呢,可以做 dba 架构师, 做自动化。 dba 呢,我们一般来讲是学买鞋口, redis, michaeldb, 如果你去的公司如果有奥瑞口的话,你就学奥瑞口,一般我们就不主动学奥瑞口。将来的发展呢,可以做国产数据库,比如说泰 db, ocebes, 还有高斯 db 这些,只要你会了,基本上年薪都是三十万以上。 然后将来呢,你会一个关一型数据库,比如说买 c 口加一个 noc 口,年薪十五万,两个关一型数据库,一个 noc 数据库,再加个国产数据库,基本上就年薪三十万了。在这个时候呢,你再会一些开发能力,你就年薪达到五十万了, bb 向上还是比较好混的。


好,连接数据库报错,我们该怎么排成啊?就像下面这样,可以看到我们在连接这个幺九二点幺六八点幺二点幺零二,在他服务器的时候他报错了。啊,像这种报错一般是 hba 这个配置文件,他没有放心该出击的 app 地址,我们这里可以添加一条 啊,我们来到这个服务器里面,我们到这个数据目录下面去修改一下这个 hba 这个配置文件, hba 点客服,好,我们到最下面来。好,我们就在这里添加一条。 好,把这一条给复制下来。 好,我们放心下这个地址,我们这个地址是幺九二点幺六八点幺点 幺零三啊,然后是三十二二二位的,然后我们再修改一下这个认证的方法,我们改成下面这个。 好,然后我们来进行一下这个重新加载配置文件。好,这里是 pgctl reload 一下。好,然后我们这里再来重新连接一下。好,可以看到我们已经可以连进去了,我们输入密码,这里就连进去了。