查看当前数据库实例
① 如何查看当前系统下,有多少个数据库实例,实例名是什么
可以看一下系统中是否有多个pmon进程,如果有几个pmon进程,就说明有几个实例。命令如下:
ps -ef|grep ora_pmon
解释:pmon进程,进程监视器(Process Monitor)oracle中用于恢复失败的数据库用户的强制性进程,它先获取失败用户的标识,释放该用户占有的所有数据库资源。一般一个oracle实例只能有一个pmon进程,可能通过查看pmon进程的多少来判断有几个实例。
② 查看当前mysql数据库实例中,支持的字符集有哪
分不同的类型,可按以下三种方式查询:
一、查看MySQL数据库服务器和数据库MySQL字符集。
命令:
mysql>showvariableslike'%char%';
三、查看MySQL数据列(column)的MySQL字符集。
命令:
mysql>showfullcolumnsfromcountries;
③ oracle数据库实例名怎么查看
实例名,也就是当前数据库的实例名
那么v$instance视图中的instance_name就是当前实例的实例名
其实还有其他方式,比如在系统层面查询实例名的方式(linux的用户参数也可以),但是因为可能同时启动两个数据库实例,而你当前的数据库,可能并不是系统层面显示的实例名,所以这种方式还是不那么靠谱的。所以instance个人认为是最好的方式。
④ db2数据库怎么查看实例
1、 打开命令行窗口
#db2cmd
2、 打开控制中心
#db2cmd db2cc
3、 打开命令编辑器
#db2cmd db2ce
=====操作数据库命令=====
4、 启动数据库实例
#db2start
5、 停止数据库实例
#db2stop
如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force
6、 创建数据库
#db2 create db [dbname]
7、 连接到数据库
#db2 connect to [dbname] user [username] using [password]
8、 断开数据库连接
#db2 connect reset
9、 列出所有数据库
#db2 list db directory
10、 列出所有激活的数据库
#db2 list active databases
11、 列出所有数据库配置
#db2 get db cfg
12、 删除数据库
#db2 drop database [dbname]
(执行此操作要小心)
如果不能删除,断开所有数据库连接或者重启db2
⑤ sqlserver如何获取当前操作的数据库名(sqlserver数据库实例名怎么查看)
1、首先我们打开电脑里的sqlserver软件。
2、打开电脑的虚缺开始菜单,选择“控制面板”选项。
3、在“控制面板”选项卡中,选择“管理工具”选项。
4、在“管理工具”选项源禅卡雹誉尘中,选择“服务”界面。
5、在“服务”中,找到sql开头的服务名。
6、这个“SQLServer(MSSQLSERVER)”服务后缀就"MSSQLSERVER"是该数据库的实例名。