SecureCRT 和Xshell就是远程连接的工具而已,连接上以后和一般的控制台没有什么不同。
创新互联建站拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕十年,专业且经验丰富。十年网站优化营销经验,我们已为上1000家中小企业提供了网站设计制作、成都网站建设解决方案,定制制作,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!
不过二者中SecureCRT有图形功能,xshell是通过22端口连接的没有图形,xshell需要安装一个配套的软件后才能打开图形界面。
1:用CRT以安装oracle数据库的用户连接oracle数据库所在服务器。
(以服务器为linux 为例)
2:输入命令: sqlplus /nolog ,进入oracle控制台,并输入 conn /as sysdba;以DBA角色进入。
3:连接成功后,输入“select username from dba_users”查看用户列表。
4:若修改某一个用户密码, 修改用户口令 格式为:
alter user 用户名 identified by 新密码;
以 apps 为例,密码修改为 123456. 可输入
alter user apps identified by 123456;
5:这样就修改成功了。
可以通过SSH或者SecureCRTPortable等可以直接连接Linux操作系统的软件,连接到Linux系统。下面具体介绍一下:
1、登录到Linux后,就可以在命令窗口直接对Linux进行操作了。先将用户切换到Oracle。当显示为[oracle@db ~]$ 时,说明切换成功。命令:su - oracle;
2、切换到Oracle用户之后,我们登录到到sqlplus,使用dba权限登录到sqlplus。在sqlplus中,我们使用conn连接一下我们具体想要操作的数据库用户。命令:conn username/password,示connected表示连接成功;
3、在SQL中输入想要进行操作的sql语句,这里我们举个简单的例子,以一个单表查询为例进行演示:sql语句:select * from tablename。
扩展资料:
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
参考资料:Linux-百度百科
有两种思路
1、静默安装oracle:使用应答文件,安装包提供response目录,含enterprise.rsp/dbca.rsp/netca.rsp
等响应文件模板,根据需求自己编辑。
安装命令:
./runInstaller
-silent
-ignoreSysPrereqs
-responseFile
~/enterprise.rsp(参考./runInstaler
-help)
创建实例:dbca
-silent
-responseFile
~/dbca.rsp
配置监听:netca
/silent
/responsefile
~/netca.rsp(你到$ORACLE_HOME/network/admin手工创建或者复制个listener.ora就行)
2、冷备份法
你找个有图形界面的linux安装好oracle,关闭oracle,打包oracle安装目录后,通过SecureCRT上传到linux,配置相同的环境变量,将备份文件在相同位置解压缩即可启动oracle。
关键问题:SecureCRT只是个终端工具,用来登录到某个服务器。
你首先得确保你登录的服务器上有Oracle客户端或者服务器端,至少得有sqlplus工具。
其次还得配置好 ORACLE_HOME 等参数,保证能找到sqlplus的可执行程序
再次还得有足够的权限来执行sqlplus程序