暂无个人介绍
能力说明:
掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。
能力说明:
可对MySQL数据库进行备份与恢复,可较为熟练的使用SQL语句进行单表多表查询等操作,可快速上手阿里云RDS MySQL数据库,可进行MySQL云数据库的创建、设置、数据迁移等工作。了解常见NOSQL数据库,如MongoDB、Redis、Memcached的概念、安装、配置等相关基础知识。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明ORACLE权限问题
ORACLE用户删除
-bash: xhost: 未找到命令 原因是因未没有安装相关的包(其他类似command not found命令没有可以用这种方式解决) yum whatprovides "*/xhost" 安装对应版本
[oracle@lepus ~]$ su root 密码: su: 鉴定故障
centos7 Linux 报错问题 [root@localhost pgsql]# ll -bash: ls: 未找到命令
数值运算符
shell脚本执行报错 -bash: 未期待的算数运算符
对于 bin 目录下的命令,执行输入命令可能回报错问题,如下: 注意:-bash:pg_ctrl: command not found 这样的指令必须加上路径,即使是在当前目录下,也要用./pg_ctl 可以设置环境变量解决: export PATH=/opt/PostgresPlus/9.2AS/bin:$PATH
设置用户的密码使用passwd命令
用户、用户组
Linux终端执行shell脚本,提示权限不够的解决办法
**备份还原**
pgadmin图形管理界面 pgAdmin4 是开源数据库 PostgreSQL 的图形管理工具 查看官网安装方式:https://www.pgadmin.org/download/pgadmin-4-rpm/ [使用教程](https://blog.csdn.net/horses/article/details/90665711?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-12-90665711.p
BGW
postmaster
ps -ef | grep postgres
每个索引和表都是一个单独的文件,page页/段,默认1G,大于1G的page会被分割
数据库启动时会读取控制文件,识别上次关机前的状态信息(元数据信息)
详情
补充
pg_dumpall从所有数据库中读取表,所以你很可能需要以一个数据库超级用户的身份连接以便生成完整的转储。同样,你也需要超级用户特权执行保存下来的脚本,这样才能增加角色和组以及创建数据库。
备份PostgreSQL数据库的工具,它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚本和归档文件。
权限
用户(角色)操作
pgAdmin4 是开源数据库 PostgreSQL 的图形管理工具
设置用户的密码使用passwd命令
Linux下创建用户和用户组
[root@bogon ~]# ./start.sh -bash: ./start.sh: 权限不够
软,硬锁定
2 种只读锁定的方法
备份PostgreSQL数据库的工具,它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚本和归档文件。 **脚本格式**是包含许多SQL命令的纯文本格式,这些SQL命令可以用于重建该数据库并将之恢复到生成此脚本时的状态,该操作需要使用psql来完成。**归档格式**,如果需要重建数据库就必须和pg_restore工具一起使用。在重建过程中,可以对恢复的对象进行选择,甚至可以在恢复之前对需要恢复的条目进行重新排序。
恢复时,不同于MySQL,直接恢复到源数据库
测试备份命令时发现,数据库连接有问题
了解
远程备份,登录时手工输入密码;尤其 pg_dumpall 需要多次连接到PostgreSQL服务器(每个数据库一次),可能需要多次输入密码,PostgreSQL可以通过密码文件实现免密登录
postgresql.conf 和 pg_hba.conf 文件
SQL语法
windows安装注意
服务启动,状态查看等等
1、切换用户到postgres 2、root用户下
psql: 错误: 致命错误: 对用户"postgres"的对等认证失败