达梦数据库操作实例分享

达梦数据库操作实例分享

大家好,这是本人在操作达梦数据库(DM8)时候记录的解决问题的思路。

调出图形界面

root执行xhost + ,然后切换dmdba用户,su - dmdba,

安装软件

cd /mnt
./DMInstall.bin达梦数据库操作实例分享_第1张图片
达梦数据库操作实例分享_第2张图片
达梦数据库操作实例分享_第3张图片
查看服务:
[root@localhost ~]# systemctl status DmAPService

[dmdba@localhost bin]$ cd /dm8/bin
[dmdba@localhost bin]$ ./DmAPService status

DmAPService (pid 71075) is running.

创建数据库

[dmdba@localhost ~]$ disql sysdba/dameng123
disql: error while loading shared libraries: libdisql_dll.so: cannot open shared object file: No such file or directory
[dmdba@localhost ~]$ pwd
出现错误,需要修改环境变量。
vi /home/dmdba/.bash_profile
G,然后i进行编辑
添加
export DM_HOME=/dm8
export PATH= D M H O M E / b i n : DM_HOME/bin: DMHOME/bin:DM_HOME/tool: P A T H : PATH: PATH:HOME/bin
ESC,:wq保存退出。

[dmdba@localhost ~]$ source /home/dmdba/.bash_profile
[dmdba@localhost ~]$ cd /dm8/bin
[dmdba@localhost bin]$ ./disql sysdba/dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 6.854(毫秒)
disql V8

备份

打开归档
[dmdba@localhost ~]$ mkdir /dm8/backup
[dmdba@localhost ~]$ cd /dm8/bin
[dmdba@localhost bin]$ ./disql sysdba/dameng123
SQL> alter database mount;
操作已执行
已用时间: 00:00:01.831. 执行号:0.
SQL> alter database add archivelog ‘type=local,dest=/dm8/arch,file_size=64,space_limit=0’;
操作已执行
已用时间: 3.695(毫秒). 执行号:0.

SQL> alter database archivelog;
操作已执行
已用时间: 7.633(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 00:00:01.848. 执行号:0.
SQL>

开始备份

SQL> select checkpoint(0);

行号 CHECKPOINT(0)


1 0

已用时间: 55.637(毫秒). 执行号:4.
SQL>
SQL> backup database full backupset ‘/dm8/backup/db.bak’;
操作已执行
已用时间: 00:00:02.604. 执行号:5.
SQL>

ODBC

  1. tar -xzvf unixODBC-2.3.0.tar.gz
  2. cd unixODBC-2.3.0
  3. ./configure --enable-gui=no
  4. make
  5. make install
  6. odbc_config --version
  7. odbc_config --odbcini
  8. odbcinst –j
    达梦数据库操作实例分享_第4张图片

你可能感兴趣的:(达梦数据库)