文档解释
dependent_privilege_descriptors_still_exist
PostgreSQL 错误代码 0x2B000,诊断:dependent_privilege_deScriptors_still_exist 错误描述:

Dependent privilege descriptors still exist,这是一种致命的错误,它表明PostgreSQL遇到了一些不能解决的问题,为了处理这个问题,用户必须发起重新启动。
错误代码:0x2B000,这是一个错误代码,表示系统无法从已存在的授权描述符中移除依赖性。
常见案例
案例 1:PostgreSQL数据库在重新启动时遇到错误代码0x2B000,诊断:dependent_privilege_descriptors_still_exist,原因是无法移除已存在的授权描述符的依赖性。
案例 2:PostgreSQL用户在改变授权属性时遇到错误,错误代码为0x2B000,诊断:dependent_privilege_descriptors_still_exist,原因是无法从已存在的授权描述符中移除依赖性。
解决方法:
为解决案例1,可以尝试停止PostgreSQL服务,删除PG_LOG文件夹下的所有文件,然后重新启动PostgreSQL服务,这样就可以解决dependent_privilege_descriptors_still_exist错误。
解决案例2的问题时,可以尝试检查 服务器 的权限,查看是否已配置正确,然后再将这些权限配置至要改变的角色,以确保每个用户有所需的权限,这将有助于解决dependent_privilege_descriptors_still_exist错误。
如果仍然无法解决,可以尝试重新初始化PostgreSQL服务,然后重新建立权限表,这也可以解决dependent_privilege_descriptors_still_exist错误。
总而言之,要解决dependent_privilege_descriptors_still_exist错误,最好的方法就是检查服务器权限配置,确保每个用户有所需的权限,并重新初始化PostgreSQL服务,重新建立权限表。
香港美国云服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
如何访问 gitlab 数据库
将GitLab的数据库导入阿里云PostgreSQL RDSGitLab的数据库用的是PostgreSQL,之前由于阿里云RDS不支持PostgreSQL,只能将GitLab的数据库部署在云服务器上。 6月1日得知阿里云推出了PostgreSQL RDS,于是立马将GitLab的数据库迁移至PostgreSQL RDS。 下面分享一下迁移的主要操作步骤:1)在GitLab服务器上备份GitLab数据库操作命令:sudo gitlab-rake gitlab:backup:create SKIP=db 注:这个命令原本是只备份数据库,但实际运行时也会备份repositories,可以在完成数据库备份时,ctrl+C直接退出。 数据库备份成功后,会在 /var/opt/gitlab/backups/db 文件夹中看到 文件,导入时只需将这个文件导入到阿里云RDS。 2)在阿里云RDS中创建GitLab的数据库帐户与数据库在阿里云RDS控制台首页点击“登录数据库”,进入,选择对应的PostgreSQL实例。 a)创建2个帐户:gitlab, gitlab-psqlb)创建gitlabhq_production数据库,所有者为gitlab。 3) 在GitLab服务器上进行导入操作a)cd /var/opt/gitlab/backups/db b) psql -h [RDS实例网址] p 3433 -d gitlabhq_production -U gitlab -f
查看linux是否安装了哪个库
可以用find命令查找比如安装的是MySQL,就是用 find -name mysql如果想知道装没装postgresql,那就用find查postgresql
在linux中编译PostgreSQL程序出现/usr/lib/ld cannot found -lpq
上面报错是缺少libpq这个库,编译PostgreSQL需要依赖这个库。 你先确定你的系统里面是否安装了这个库。 没有就下个源码包安装吧,或者直接用apt-get /yum之类的工具安装,选择哪个工具取决你linux系统版本。 如果有这个库,说明你没有加入到环境变量里面。 要重新发布环境变量:export LD_LIBRARY_PATH=/库路径:$LD_LIBRARY_PATH
发表评论