×

sqlplus连接oracle plus c

sqlplus连接oracle(sqlplus远程连接oracle数据库命令)

admin admin 发表于2022-09-05 22:35:51 浏览460 评论0

抢沙发发表评论

本文目录

sqlplus远程连接oracle数据库命令


(1)服务器端数据库启动正常
(2)服务器端监听正常启动,并且状态正常
(3)配置客户端配置文件(tnsnames.ora)
(4)sqlplus 用户名/密码@连接名
连接名是tns文件中XXX = ()一串文字中前面的XXX,具体是哪个要看后面的ip来决定

oracle里,sqlplus conn connect这三个连接的命令各自有什么特点啊


sqlplus是ORACLE自带的一个应用程序;conn是connect的缩写,两者的作用是一样的,都是用于连接实例的。操作方法如下:

1、首先按下需要按下Windows键和R键,打开运行输入框。

2、然后,可以在这里就能输入打开控制台的命令Cmd。

3、接着就可以在这里输入SqlPlus关键字打开Oracle。

4、这时候就可以看到成功连接上Oracle的提示。或者也可以直接打开Oracle自带的SqlPlus。

5、然后在SqlPlus中输入用用户名和密码,就可以成功登录了。


oracle如何连接oracle数据源


使用sqlplus连接oracle11g数据库步骤如下所示:
方法一:
1、找到sqlplus,在开始菜单你安装的oracle-》应用程序开发目录下面;
2、点击SQLPlus,弹出cmd;
3、输入用户名,还有密码,密码后面加上@数据库实例名,登录成功后界面如下所示;
方法二:
在开始-》运行(快捷键win+r),输入cmd。弹出的黑色框中输入:sqlplus用户名/密码@数据库实例名;
-plus

oracle客户端的sqlplus怎么连接数据库


Oracle Net 用于客户端和服务器之间创建一个连接会话,并负责维护该会话。
Oracle Net 在客户端作为应用程序的一个后台进程组件,而在服务器端则包含称为侦听器的活动进程,
负责客户端和服务器之间的交互。
Oracle Net 同时也支持异构数据库的连接,如连接到Sybase,Informix,DB2,SQL Server等
通常基于下列配置来实现
网络配置(网络必须是联通的)
节点所在的位置(IP/Hostname)
应用程序
所使用的协议(TCP/IP、/TCP/IP with SSL、SDP、Named Pipes)

Oracle Net支持的连接类型
-c

sqlplus连接oracle数据库


1.都是用户登录。。sqlplus test/test是系统命令下的登录,而connect(或者conn)是sqlplus下用户切换的命令。
2.没有@service_name是登录本地库,不需要经过监听器(listener)。加@service_name是通过监听连接库(成功的前提是你的tnsnames.ora配置好,网络畅通,数据库端监听开启,sqlnet.ora设置好),远程连接的时候必须要通过监听才行,当然登录本地库也可以通过监听。
-plus

sqlplus连接oracle后执行语句,结果都是2


Oracle中的sqlplus可以执行sql语句。
执行步骤如下:
1、首先要使电脑的oracle的服务和监听处于开启状态,如图:
2、win键+R键,然后输入cmd,打开命令提示符:
3、命令提示符中输入“sqlplus
用户名/密码@实例名”(不含引号):
4
、输入要执行的语句,如“select
*
from
test;”(不含引号,但分号不能省略),然后按回车键,就会显示执行结果,如图:
-c

如何利用sqlplus链接orcal数据库


oracle11g远程登录设置方法(使用plsqldev或者sqlplus远程登录)
使用plsqldev或者sqlplus远程登录oracle配置:
这个三个配置文件都在你的oracle安装目录下: ORACLE_HOME/network/admin/目录下面
1、sqlnet.ora的配置信息
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) //TNSNAMES信息是指向tnsnames.ora的,不用改,如果没有这个文件,可以新建一个,然后写入该内容
2、tnsnames.ora的配置信息
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.103)(PORT = 1521)) //192.168.0.103为你要连接的远程主机的ip地址,port端口号为1521不变
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
###==============================================================
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) //本机上的实例配置信息,连接本机或者别人连这台机器的时候使用
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)//这个地方好像是个欧,不是零
)
)
3、listener.ora的配置信息
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = ORACLE_HOME)//ORACLE_HOME为你的oracle的安装目录,要将它改为你的安装目录
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = Oracle8) //Oracle8为你的全局数据库名字
(SID_NAME = ORCL)//ORCL为你的全局数据库服务名
)
)
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = PC_NAME)(PORT = 1521))//PC_NAME为你的电脑的机器名
)
4、当这三个文件配置完成之后,非常关键的一点就是要关闭你的电脑系统的防火墙(吃过亏的都明白),或者将端口号什么的加入信任列表中
5、启动监听服务
不管是windows还是linux下,都要启动监听服务,不然你是不会连接上的:(服务命令) lsnrctl start
6、然后就可以进行远程连接了,下面这个连接可以帮助你实现远程连接
/database/201206/137903.html
-plus

怎样使用sqlplus连接oracle11g数据库


windows
上,开始菜单,
“运行“,
输入
cmd,
回车,出现提示符,
然后,便可以
sqlplus
/nolog
connect
用户名/密码@tns别名
进行连接了。
当然,
也可以把
sqlplus
/nolog
这一行写在一个扩展名为
.cmd
的文本文件里面。则双击这个文件的图标,便自动出现sqlplus
提示符sql》,然后,便可以执行
connect
用户名/密码@tns别名
连接数据库了。
如果是数据库服务器本机,直接在
sql》
后写
connect
用户名/密码
即可。
-c

怎么用linux命令连接racle数据库


可以通过SSH或者SecureCRTPortable等可以直接连接Linux操作系统的软件,连接到Linux系统。下面具体介绍一下:

1、登录到Linux后,就可以在命令窗口直接对Linux进行操作了。先将用户切换到Oracle。当显示为[oracle@db ~]$ 时,说明切换成功。命令:su - oracle;

2、切换到Oracle用户之后,我们登录到到sqlplus,使用dba权限登录到sqlplus。在sqlplus中,我们使用conn连接一下我们具体想要操作的数据库用户。命令:conn username/password,示connected表示连接成功;-plus

3、在SQL》中输入想要进行操作的sql语句,这里我们举个简单的例子,以一个单表查询为例进行演示:sql语句:select * from tablename。

扩展资料:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。-c

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。-plus

参考资料:Linux-百度百科


oracle 用Sqlplus连接的时候中文出现乱码


1、按win+R键调出windows运行窗口,并在窗口中输入“cmd”以便进入命令行程序。

2、在cmd命令行下输入“sqlplus用户名/密码@服务名”来登录数据库,其中用户名,密码,服务名需要根据实际情况进行替换。

登陆完成后,会发现提示语并不是中午,或者包含有乱码,在sqlplus中,selectuserenv(’language’)fromdual;查看当前数据库的字符集。

为:SIMPLIFIEDCHINESE_CHINA.ZHS16GBK。需要把客户端字符集和操作系统字符集都设置成这个就行了。

3、首先设置客户端字符集,右击我的电脑,选择属性。

4、在弹出的“属性”对话框中,选择“高级”-》“环境变量”。

5、在环境变量中查找一个名为“NLS_LANG”的环境变量,如果找不到,则新建一个。

把变量值赋值为:“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”(需要根据实际数据库服务器字符集进行赋值)。客户端字符集设置成功。

6、在开始菜单中选择“控制面板”-“区域和语言选项”,在该选项下对计算机语言进行设置。

7、在“高级”选项下,选择“非Unicode程序的语言”为中文,同时点击确定。

点击确定后会提示安装字符集同时提示需要重启计算机才能生效,重启吧。

8、重启完成后,再次进入sqlplus,发现中文乱码问题解决。