abase(postgresql)常见问题
ArteryBase常见问题FAQ
安装问题
ABase安装时,报.bash_profile,install failure的错误 ABase在windows操作系统安装失败,initdb:Permission denied
如何在一台centos操作系统上安装多个abase数据库实例? 如何卸载centos自带的postgresql,如何卸载ArteryBase? 数据库安装过程中报“could not create semaphores 设备上没有空间”的错误
建库、脚本初始化问题 无法创建database。 创建tablespace,报找不到目录。
执行create extension "uuid-ossp"命令,报找不到文件 ABase执行create extension “uuid-ossp”,报缺少libossp-uuid.so.16。
pg_ctl start 启动数据库,报“error while loading libraries libpq.so.5. cannot open shared object file: no such file or directory.”
本机可以访问数据库服务器,其他机器报访问超时:connection time out。
使用问题
ArteryBaes和Postgres的版本对应关系 ArteryBase的大小写
ABase已成功执行create extension “uuid-ossp”,但uuid_generate_v4()函数有 时候起作用,有时候报错。
ABase已成功执行create extension “uuid-ossp”,但新建database后依旧无法使 用。
ABase升级到3.5.1版本以后,客户端工具pgadmin III无法使用、navicat经常报 错。 使用客户端工具或程序通过jdbc建立连接非常慢,后台日志报域名解析暂时失败 SMD生成的文件如果包含中文,在windows下使用psql客户端工具报错。 连接abase,报:FATAL: remaining connection slots are reserved for non-replication superuser connections。
使用psql如何不输入密码登录abase ArteryBase的timestamp精度问题 pg_dump和ArteryBase server版本不匹配 pg_dump 导出报错 ArteryDB2.0迁移到ArteryBase3.x报错
SMD生成ABase脚本每个sql语句前均有set search_path ABase的ODBC驱动。
ABase默认schema是否可修改 登录到CENTOS6.5的root账号,切换到thunisoft/appuser账号,、 PGDATA 值为空。
无法启动,报无权限问题
安装问题
ABase安装时,报.bash_profile,install failure的
错误
Q:在rhel(centos、redhat等linux操作系统)下安装abase数据库,报: echo “error : $APPUSER’s ‘.bash_profile’ is not exists , exit script.” echo “install failure.”
A:
表面原因为 /home/thunisoft 目录下不存在 .bash_profile 文件。本质原因为:先创建 了/home/thunisoft目录,然后再创建thunisoft用户,导致不生成 .bash_profile 等文件。 解决办法:
删掉/home/thunisoft文件夹,删掉thunisoft用户。然后再安装。
ABase在windows操作系统安装失败,initdb: Permission denied
Q:
在windows操作系统安装abase,有些机器安装失败。报错如下:
fixing permissions on existing directory d:/thunisoft/abdata/abase1 … initdb: could not change permissions of directory “d:/thunisoft/abdata/abase1 : Permission denied ” is not a database cluster directory
pg_ctl: directory d:/thunisoft/abdata/abase1 psql: could not connect to server:…
A:
该问题出现在3.6.1以前(不含3.6.1)的版本中。3.6.1不存在该问题。有两个方法皆可以解决该问 题:
方法一:
打开 arterybase-install.bat ,删除第45-52行的如下内容:
方法二: 1、先建好目录
2、进入 D:\thunisoft\abdata\abase1
右键,属性->安全->编辑 3、弹出窗口后点添加,输入当前用户名,如:thunisoft 4、然后在输入对象及名称来选择下方的输入框输入:thunisoft,点击检查名称 5、查到名称以后,点击确定返回上个界面
6、组或用户名选中thunisoft用户,在下方的权限一栏,勾上所有的权限,点击确定,如下图所示
7、重新安装abase。
如何在一台centos操作系统上安装多个abase数据 库实例?
Q:
开发环境由于资源有限,希望在一台服务器、一个操作系统上安装多个abase实例。如何安装。
A:
首先,为避免互相影响,建议不同的abase实例安装到不同的用户下,如:第一个abase实例安装 到thunisoft用户,第二个安装到thunisoft2用户。这样的话,进入不同的用户,启动不同的数据库实 例。
3.5.2版本增加了端口号参数,如果已经安装了abase(默认端口5432),可以在安装新的abase实
例时,将arterybase-install.conf参数的PGPORT改为5433等其他值,以避免端口冲突。将 APPUSER参数改为新的用户名,如:thunisoft2。然后再运行:arterybase-install.sh进行安装。
如何卸载centos自带的postgresql,如何卸载 ArteryBase?
Q:
系统自带的postgresql可能干扰abase的正常使用,老版本的abase也可能影响新版本的使用。希望 有一个干净的abase环境,如何实现?
A:
卸载自带的postgresql的方法:
卸载centos下的ArteryBase(不含数据库文件)的方法:
卸载windows操作系统的ArteryBase(不含数据库文件)的方法: 3.3.2版本:以管理员身份运行命令行窗口cmd,进入ArteryBase程序目录,
3.5.1版本: 删除用户桌面的startup_abase1.bat、stop_abase1.bat 删除D:\thunisoft\arterybase下的所有文件。
abase(postgresql)常见问题相关推荐
- mysql表结构以及数据导入postgresql常见问题
表结构 先将mysql的表结构转换成postgresql的表结构.(这里使用的是Navicat工具) 步骤以及图示如下:单表的话选择需要转换的表,单击表名右键–>逆向表到模型–>在新生成的 ...
- PostgreSQL最常见问题
PostgreSQL最常见问题 常见问题 1.1)PostgreSQL 是什么?该怎么发音? 1.2)PostgreSQL 的版权是什么? 1.3)PostgreSQL 可以运行在哪些操作系统平台上? ...
- jdbc postgresql mysql_mysql改为postgresql 语法常见问题
springboot引入postgresql ①pom引入依赖 org.postgresql postgresql 9.4.1212 ②yml文件 spring: datasource: url: j ...
- PostgreSQL的几种常见问题和解决方法
前言 1.1 概述 本文介绍了postgresql的几种常见问题,并从现象出发,逐步排查问题,分析导致问题的原因并给出解决方案. 本文介绍的问题分为两大类:一类是关于PostgreSQL无法启动的问题 ...
- PostgreSQL+安装及常见问题
postgresql-8.1-int.msi postgresql-8.1.msi (点这个安装) 前面一直用默认 1.到如下画面时注意: 重复账户时,报如下错误: 2.勾选所有连接都能使用该Post ...
- abase安装(postgresql)
ArteryBase安装指南-- Windows 发布文档 本安装指南包括一键安装和自定义安装两种,推荐使用一键安装. 安装要求 剩余可用内存4G以上,开发测试环境可以酌情减少到2G 使用非 admi ...
- SSD云盘常见问题和 I/O优化问题如何解决
小编给大家分享一下SSD云盘常见问题和 I/O优化问题如何解决,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! 本篇文章给大家带来的内容是关于SSD云盘常见问题和 I/O优化问题,有一定的 ...
- 【ArcGIS 10.2新特性】Geodatabase 10.2 常见问题
地理数据库技术一直以来都是ArcGIS的基础技术.为充分使用ArcGIS的全部功能则需要把数据存储在Geodatabase当中.Geodatabase是一个综合性的信息模型,它可以支持存储几乎任意类型 ...
- SmartCode 使用常见问题
SmartCode 常见问题 SmartCode 能干什么? SmartCode = IDataSource -> IBuildTask -> IOutput => Build Ev ...
最新文章
- jar java classpath_win7中java编程工具安装 java环境变量设置
- Future获取线程返回值能使线程顺序执行?
- python 3.8.0 编译报错 Could not import runpy module 解决方案
- html5网页代码模板简单,简洁蓝色风格HTML5网页模板
- ubuntu下安装linux分区大小,增加安装Ubuntu的分区大小?
- oracle建按月分区的表,ORACLE创建按月和按天的自动递增分区
- python数据接口设计_Python接口与归一化设计
- OOP组合和继续的优缺点
- 检测范围_论文检测系统的检测范围有哪些
- java外部类_Java里什么叫内部类什么叫外部类
- ubantu下清除项目缓存的方法
- 自动驾驶算法-滤波器系列(四)——不同运动模型在KF/EKF中的应用
- 活锁(live lock)是什么
- Kali和Backtrack中更新metasploit后无法连接数据库的问题解决方法
- codeBook背景建模
- 网工必备交换机原理与配置
- 2、通信中的交换技术
- RTP音频AAC封包
- 进阶篇:2)DFMA方法的运用
- idea中的xml文件怎么直接在idea中通过浏览器打开