在国产操作系统下管理Oracle数据库
在国产操作系统下管理Oracle数据库
Oracle公司是全球最大的信息管理软件及服务供应商,其开发的数据库产品因性能卓越而闻名,占有最大的市场份额,被广泛用于各个市场领域。
然而在信创化的时代,国产操作系统已然是大势所趋,但是由于历史原因,在应用开发中使用Oracle数据库是市场主流, 因此用户急需一款可以在国产操作系统上流畅运行的数据库管理软件。
传统管理Oracle的数据库软件主要是来自荷兰的PLSQL工具软件,这款软件已经在国内流行多年,但不幸的是该软件不支持国产操作系统,因此实现在国产操作系统下管理Oracle不是一件容易的事情。
经过多年的研发,HHDBCS(恒辉通用数据库管理桌面软件)走出了这一步,跨平台管理的核心技术支持主流国外操作系统的同时,也支持统信、麒麟等国产操作系统,并且不但能够管理Oracle数据库,更在很多地方优于PLSQL,同时还能支持其他国内外多种数据库。
本篇以统信UOS国产操作系统为例,介绍如何使用HHDBCS管理Oracle数据库。
1.软件安装
统信商店搜索HHDBCS,点击安装(如果没有安装,红框位置的按钮显示为安装),一键完成。
安装完成后,图标会出现在桌面,双击打开即可。
笔者本机配置如下图所示:
2. 登陆及连接管理
2.1. 登陆数据库
打开HHDBCS,选择oracle数据库,填写用户信息;
参考如下:
选项 | 填写方式 |
---|---|
名称 | 填写连接名 |
视图 | 可选择高级视图/用户视图,用于区分用户权限 |
类型 | 选择数据库 |
连接 | 数据库连接url(通过模板按钮可以得到对应数据库的url模板),可根据IP、端口号进行修改 |
用户 | 填写数据库用户名 |
密码 | 填写数据库密码 |
模式 | 所登录到数据库的具体模式 |
脚本来源 | 一般为默认 |
点击登陆,即可进入首页;
2.2. 切换连接
在首页点击“连接管理”,可在弹出框中切换连接;
2.3. 资源锁定
可对连接进行锁定,设置密码后;
之后需要输入密码才能查看及操作连接。
3 视图管理
HHDBCS支持“用户视图”与“高级视图”,两种界面维度可以在登录界面进行选择登录。
用户视图:可以查看数据库模式、表、视图、函数、序列等对象并进行操作。
高级视图:管理员视图,可以管理数据库,表空间,用户等。
3.1. 高级视图
高级视图适合管理员数据库用户。使用“高级视图”登录之后,进入主界面:
可对用户、角色及表空间进行操作;
3.2. 用户视图
“用户视图”适合普通数据库用户。“用户视图”登录进来,界面如下图所示:
4 监控管理
可清晰的查看进程,了解使用情况;
点击进程,可对改进程进行结束操作。
右键进程可进行复制/重置。
5 任务管理
选择需添加的任务,点击新增;
在弹出框中选择各个选项;点击确定;
随时可对任务进行停止、查看等操作;也可查看日志。
6 对象搜索
对象搜索功能能轻松搜索到数据库对象并对其进行相应操作。
点击导航栏“对象搜索”按钮,弹出查找界面,输入查找的名称,点击“查询”按钮。
可选择模式。
7 过程调试
调试是排查bug的常用方法,HHDBCS提供了一整套的存储过程调试功能,可以帮助我们快速地定位存储过程中的错误.
备注:调试是一项需要高特权的操作,因此只允许 sys、admin 固定服务器角色成员进行调试。
可直接点击首页“过程调试”进行;
也可在树形结构中右键——添加调试信息;随后右键——调试;
弹出对话框;
点击调试,按钮激活;
下一行、下一断点,可对语句进行选择;
点击进入,可打开该节点;
在局部变量选项中,可对变量进行新增/删除。
点击停止则停止调试。
8 语句窗口
输入语句,点击执行即可实现命令;
分析功能,作为辅助功能,方便用户;
加载功能,可直接导入文件;
设置窗口可根据个人习惯,和语句进行设置。
关闭窗口时,会自动弹出对话框,提醒是否保存,防止误关影响效率。
9 命令窗口
点击命令窗口,可以对数据库发出指令;
根据个人习惯,可以对命令窗口进行设置;
还可以选择各种格式;
点击“+”,可以直接新建/调用脚本。
10 快捷窗口
对于常用命令有详细的解释,以及使用操作说明,
输入命令,点击执行即可。
11 模板窗口
HHDBCS实用功能之一,该功能极大的节约用户时间精力;
根据提示ctrl+h弹出模板框,选择需要的命令;
点击执行,下方框内显示执行结果;
复制结果到语句框,点击执行,即可批量执行命令。
在树形结构中可查看。
12 平铺窗口
平铺窗口,可以在同一页面内浏览多个窗口,有助于思维逻辑的连贯性。
可对窗口进行横向/纵向拆分,并对拆分的窗口进行选择;
点击预览,会弹出新的窗口;每个窗口可以独立完成任务。右下角的共享窗口,则可以直接新建任务。
点击新增任务即可。
此时各个窗口情况一目了然,可以很方便的浏览各个任务,同时进行监控及处理。
13 用户模式
HHDBCS具备快捷切换用户功能,方便用户切换权限;
树形结构上方,点击模式;
在弹出框中点击“是”,即可切换权限用户。
在数据库列表,可查看用户名。
14 树形结构
HHDBCS树形结构设计,对功能进行归纳汇整,用户在使用时更加直观;
双击对象,前面出现“+”;
点击即可打开树形结构框架。
右键可进行操作。
15 总结
随着大数据时代的到来,大多数人都能意识到,大数据的应用,能够大幅的提升工作效率,完成许多人力所不能及的任务。
但数据库的使用需要不低的门槛——这成为了一条鸿沟,使许多用户不能逾越。
而恒辉人始终认为,技术应当服务于大众,好的东西不应高不可攀。
——如果有,那么我们就搭一个楼梯,一个高台,让大家能轻松的拾阶而上,开启新大门。
HHDBCS便是恒辉人多年心血。它不仅支持主流国外数据库连接,包括Oracle、Mysql、PostgreSQL、SqlServer、DB2、Redis、Hive、MariaDB等,也支持国内大多数数据库,以及国内外各种主流操作系统。
使用HHDBCS,可以快速轻松地创建、管理和维护数据库。
HHDBCS具有图形化界面、可视化操作,以及本文所介绍的诸多功能,服务于用户,提升工作效率,节约用户的精力和时间。
而我们也将不断努力开发新功能,期待HHDBCS能够帮助所有需要的人轻松驾驭数据库。