Welcome to JiKe DevOps Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
356 views
in Technique[技术] by (71.8m points)

linux中用sqlplus登录的时候,遇到几个问题?

1.如何查看linux系统中有几个数据库实例?
2.用sqlplus / as sysdba;登录的时候是登入到哪个实例呀?
3.如何查看linux中安装的数据库是否已经启动?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

Please log in or register to answer this question.

1 Answer

0 votes
by (71.8m points)
  1. 通过数据库的主进程来看,例如 mysql的主进程是mysqld_safe,那么 ps -ef | grep mysqld_safe 看启动了几个实例
  2. 这个不清楚
  3. 如果你安装好了,他自动安装了systemd服务脚本,那么你直接 systemctl status servername,就可以看到状态,servername 是他安装的服务名。如果没有安装服务脚本,直接命令启动的,那么可以通过ps -ef | grep 主进程名 可以通过后面的参数看到。如果后面没有显示参数,你清楚这个数据库实例监听的端口号的话可以通过 netstat -anp | grep ":端口号" 来看看。或者,你直接尝试连接登录。

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to JiKe DevOps Community for programmer and developer-Open, Learning and Share
...