linux怎么登陆oracle数据库

linux怎么登陆oracle数据库,第1张

×
loading
资讯
安全
论坛
下载
读书
程序开发
数据库
系统
网络
电子书
微信学院
站长学院
QQ
手机软件
考试
频道栏目
SQL Server|
MySQL|
Oracle|
DB2|
Sybase|
其他综合|
SQL教程|
登录注册
首页 > 数据库 > Oracle > 正文
连接Linux服务器 *** 作Oracle数据库
2013-03-20 10:48:47
0个评论
收藏
我要投稿
连接Linux服务器 *** 作Oracle数据库
由于项目已经上线,现场的数据库服务器不允许直接用Oracle的客户端plsqldevexe来连接,只能通过Linux服务器的命令来 *** 作。 以下是用SecureCRT 51客户端连接Linux服务器来 *** 作Oracle数据库:
1连接到Linux服务器(输入服务器的ip地址)
ssh 1019994227
连接成功后会提示输入密码,输入成功会提示。
2切换到 *** 作Oracle数据库
su - oracle
切换成功会提示相关数据库的实例。例如:oracle@linux-cg01:~>
3切换到sqlplus *** 作
sqlplus /nolog
切换成功会提示相关的提示:例如:
SQLPlus: Release 112020 Production on Thu Jan 19 11:19:48 2012
Copyright (c) 1982, 2010, Oracle All rights reserved
4输入数据库的用户名和密码
conn personal/personal
5会提示Connected(连接成功),显示 SQL> :
6以下是相关的SQL语句 *** 作:
(1) 查询的语句后面要一定要加 ; ,否则不能执行查询,相当于plsqldevexe工具的命令窗口的 *** 作
select from newuseraccount (记得查询的时候一定要加;)
select email,password from userreg where accountstype=1 and userstate=1;
(2)插入或更新的语句记得还要加提交语句,才能提交事务。相当于plsqldevexe工具的命令窗口的 *** 作。
update newuseraccount set address='address ' where userid=638 ;
commit ;

以sqlserver2000为例。
一、在本机电脑打开sql
server
2000的企业管理器;
1、新建SQL注册
2、添加本站的SQL数据库所在服务器IP,注:由于购买的数据库类型不同所在服务器IP也会不同,请在数据库管理的基本信息中查看,以保证正确。
3、选择第二项“系统管理给我分配的SQL
server登录信息”
4、输入您在本站开通的MSSQL数据库的用户名和密码
5、存放位置,没必要修改,当然也可以选第二项新建一个组
6、点完成后将进行远程数据库连接,如果刚才所设置的参数正确并且本机的防火墙充许了1433端口将会连接成功。
二、打开本机电脑上的“开始-Microsoft
SQL
Server
2000
-企业管理器”在SQL2000企业管理器中会看到刚才新注册的数据库和本站服务器IP
1、双击前面的+号进行远程数据库服务器连接,连接成功后会看到数据库结构
2、点开
数据库
前面的+号将展开远程服务器上的数据库列表,从中找到数据库
3、至此已经成功连接到远程数据库,就可以像在本机 *** 作一样去管理数据库了

mysql -u用户名 -h主机名 -p
前提是服务器的mysql上有该用户,以及对应的IP
可登入mysql服务器上执行
grant all on test to 用户名@‘客户机IP’ identified by '密码' ;
flush privileges; #刷新权限表,让所做修改生效
上面指令的意思是 将test这个数据库的全部内容以及全部的 *** 作权限赋权给从特定IP上登入到本服务器的用户。

需要在“开始”-“程序”里设置一下。

具体步骤:

1单击“开始”,依次指向“程序”、“Microsoft SQL Server2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。

2 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”。

4依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

5在“服务和连接的外围应用配置器”页上,展开“数据库引擎”。

6依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13201126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-19
下一篇 2023-06-19

发表评论

登录后才能评论

评论列表(0条)

保存