Oracle11g cmd命令 sqlplusnolog 提示 不是内部命令解决办法

合集下载

suse10中安装oracle 11g遇到的问题及解决办法

suse10中安装oracle 11g遇到的问题及解决办法

1、创建用户时,显示unknow…目录写入错误2、oracle用户登录设置环境变量出错以root用户登录设置环境变量,oracle写不进去的3、Putty 出现乱码解决:4、Flash ftp root用户连接后,ftp目录显示不出来。

端口错误:23改为215、Flash ftp root用户连接正常,但oracle用户连接不上。

用命令vi/etc/ftpusers(注意空格)进入文件将用户oracle添加注释,如图:执行命令service vsftpd restart 重启ftp服务6、解压文件时弹出错误提示原因:可能是磁盘空间不足,我把虚拟机整个剪切放到了一个空盘中,之后没在出现这个问题。

7、配置网络时创建listener时失败:遇到的问题:1)、执行命令netca提示找不到命令oracle@linux-1jqq:~>netcabash: netca: command not found解决方法:重新配置环境变量2)、执行命令netca提示配置失败。

oracle@linux-1jqq:~>netcaOracle Net Services 配置:ng.NullPointerExceptionatoracle.ewt.lwAWT.BufferedApplet.<init>(Unknown Source)CA.<init>(Unknown Source)CA.main(Unknown Source)Oracle Net Services 配置失败。

退出代码是-13)、执行命令netca提示:没有指定位置oracle@linux-1jqq:~>netca****DISPLAY environment variable not set!Oracle Net Configuration Assistant is a GUI toolwhich requires that DISPLAY specify a locationwhere GUI tools can display.Set and export DISPLAY, then re-run.配置网络的解决方法:(1)、执行如下命令查看数据库是否安装:oracle@linux-1jqq:~>sqlplus "/as sysdba"SQL*Plus: Release 11.1.0.6.0 - Production on Wed Nov 30 18:34:32 2011Copyright (c) 1982, 2007, Oracle. All rights reserved.Connected to an idle instance.SQL>(2)、exit退出数据库SQL> exitDisconnected(3)、用命令which netca查看netca的目录oracle@linux-1jqq:~> which netca/opt/oracle/11g/bin/netca(4)、从图形界面找到工具netca,双击打开。

oracle11gr2_client(win 7 )安装(64位)-推荐下载

oracle11gr2_client(win 7 )安装(64位)-推荐下载

win7 环境中安装: win64_11gR2_client.zip *******oracle11gr2客户端安装********出现这些失败。

1、以管理身份运行CMD:net share c$=c:2、选择“全部忽略”。

安装完毕后:1、检查1521能否登录到远程oracle服务器。

cmd>telnet 10.0.1.4 1521如果出现黑屏窗口,表示OK。

如果出现:无法打开主机连接,在端口1521连接失败。

检查:安装oracle服务器的linux 。

# lsnrctl status 检查是否已打开侦听。

#su root 一定要切换到超级用户上去,打开或关闭防火墙。

oracle服务器防火墙没有关闭,关闭防火墙即可。

命令:查看防火墙是否已经开启用service iptables status查看防火墙是不是开机自动启动用chkconfig --list |grep iptables 如果35是ON的话那就是开机自动启动防火墙service --status-all可以看所有进程是否启动还是关闭service iptables stop |start可以停止和关闭服务永久打开或则关闭chkconfig iptables onchkconfig iptables off即时生效:重启后还原service iptables startservice iptables stop*windows安装oracle服务器,远程客户端不能连接,网上答:开启1521这个端口是不能解决问题的,oracle的network listener 只起一个中介作用,当客户连接它时,它根据配置寻找到相应的数据库实例进程,然后创建一个新的数据库连接,这个连接端口由network listener传递给客户机,此后客户机使用新端口号和服务器交互。

这个新的连接端口是不可预知的,因而会被防火墙阻止。

解决办法: Windows Socket2 规范有一个新的特性,就是Shared Socket,所谓共享套接字是指一个进程共享另一个进程的套接字(详见MSDN相关参考)。

Oracle命令修改的方法

Oracle命令修改的方法

1.首先进入sqlplus:进入的方式有两种,一种是通过cmd命令台输入sqlplus,另外一种是直接在开始-》程序-》Oracle-》应用程序开发-》sqlplus。

搜索“Oracle11g默认用户名,密码”,可以找到很多相关的默认用户名和密码的信息,我就不贴过来了。

然后用默认的用户名和密码逐一验证,看看有没有可以登录的,如果显示:“invalidusername/password;logon denied” 就继续试其他用户。

直到找到出现:“error; the accountis locked”的用户,记下用户名,比如我找到了ordsys这个用户被锁定。

重新登录sqlplus,在“请输入用户名:”提示下输入:“/as sysdba”,屏幕显示“连接到:……”等信息。

然后出现“SQL>”提示符,在此提示符下输入:“alertuser ordsys accountunlock;”注意有个分号,不然还会在输入后自动出现个“2”等待你继续输入。

此时屏幕显示:“用户已更改。

”重新登录sqlplus,在“请输入用户名:”提示下输入:“ordsys”,在“输入口令:”后输入“ordsys”,控制台会显示:“error;thepassword hasexpired”,然后要求输入新口令,确认新口令。

至此,终于可以顺利通过用户名和密码连接数据库了。

方法二:另外,还可以为系统在安装Oracle时设定的System sys等用户更改密码:1.登录sqlplus/nolog2.连接数据库:connect /as sysdba3.修改用户密码(例:修改sys用户密码为123):alter user sys identified by123;4.方法三:使用OEM设置用户信息。

在浏览器中输入:https://localhost:1158/em会进入到oem界面,选择“服务器”页签,找到“用户”点击。

选择需要修改密码的用户,以sys为例:点击编辑,进入用户管理页面。

OracleSQLPlus常用命令及解释

OracleSQLPlus常用命令及解释

OracleSQLPlus常用命令及解释Oracle SQLPlus 常用命令及解释1.@执行位于指定脚本中的SQLPlus语句。

可以从本地文件系统或Web服务器中调用脚本。

可以为脚本中的变量传递值。

在iSQL*Plus 中只能从Web服务器中调用脚本。

2.@@执行位于指定脚本中的SQL*Plus语句。

这个命令和@(“at”符号)命令功能差不多。

在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。

在iSQL*Plus中只支持url形式。

3./执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。

在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。

也可在iSQL*Plus的输入区中使用斜线(/)。

斜线不会列出要执行的命令。

4.ACCEPT可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。

ACCEPT在iSQL*Plus中不可用。

5.APPEND把指定文本添加到SQL缓冲区中当前行的后面。

如果text的最前面包含一个空格可在APPEND和text间输入两个空格。

如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。

APPEND 在iSQL*Plus中不可用。

6.ARCHIVE LOG查看和管理归档信息。

启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。

7.ATTRIBUTE为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。

8.BREAK分开重复列。

指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。

只输入BREAK而不包含任何子句可列出当前的BREAK定义。

9.BTITLE在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。

Oracle之SQLPlus的运行环境设置

Oracle之SQLPlus的运行环境设置
Oracle之SQL*Plus的运行环境设置
1 SET命令选项
—5—
选项
Hale Waihona Puke Set set numformat format
选 set null text
项 set pause{off|on|text}
及 set pagesize{14|n}
说 set recset {wrapped|each|off}
描述 设置事务处理方式,手动/自动提交 设置是否自动打印变量值 设置为on时,以默认的文件名重做记录,需要恢复时, 使用recover automatic database语句恢复,否则只能用 recover database语句恢复 对正常执行完毕的SQL DML语句自动生成报表信息
定义表示PL/SQL块结束的字符 设置列和列之间的分隔字符,默认为空格 定义命令行区分字符,默认为off。 设置一行中能够显示的总字符数,默认80 为long型数值设置最大显示宽度,默认80 设置每页打印标题前的空行数,默认为1
Linesize 80
SQL>set linesize 110 设置LINESIZE,使得每行能够显
Linesize 110
示110个字符数
Oracle之SQL*Plus的运行环境设置
2 设置运行环境
4.SET TIMING[ON/OFF]选项 该选项用于启动和关闭显示SQL语句执行时间的功能。 说明: ➢ 在SQL*Plus中运行SQL命令时,不同的SQL命
Oracle之SQL*Plus的运行环境设置
2 设置运行环境
—8—
2. SET PAUSE选项 通过设置环境变量PAUSE为ON来控制SQL*Plus在显示完一页后 暂停显示,直到按“Enter”键后才继续显示下一页数据。

SQLPlus的两种登录方式的不同效果

SQLPlus的两种登录方式的不同效果

SQLPlus的两种登录⽅式的不同效果
Windows 8,Oralce11g,命令⾏
1.输⼊“sqlplus”,回车,提⽰:请输⼊⽤户名,输⼊⽤户名,回车,提⽰,请输⼊⼝令,输⼊⼝令后,回车,报ORA-12560:TNS:协议适配器错误
2.输⼊“sqlplus ⽤户名/密码@SID”,回车,提⽰“连接到:Oracle Database 11g Release 11.2.0.1.0 - 64bit Production”。

这两者的运⾏机制有什么不同吗?
⽹上有⼈说:
“遇到⼀样的情况:⽤ c:\>sqlplus "user/pass@orcl" 这样的⽅式就可以登录了,但是直接运⾏sqlplus 然后输⼊⽤户名密码就会提⽰协议适配器错误。

试过⽹上很多⽅法,现在终于解决了,是环境变量path值那⾥的问题,我安装了服务端和客户端,在path值那⾥把服务端的地址放在客户端的前⾯就好了。

例如这样:
D:\Oracle\product\11.2.0\dbhome_1\bin;D:\Oracle\product\11.2.0\client_1\bin;C:\Program Files\ArcGIS\ArcSDE\ora11gexe\bin;”
试了⼀下换位置,没有作⽤。

我没装服务端,只装了客户端,和上述情况也不太相符。

待研究。

创建完Oracle数据库,但是用系统用户sys或者sysdba无法登陆sqlplus解决-电脑资料

创建完Oracle数据库,但是用系统用户sys或者sysdba无法登陆sqlplus解决-电脑资料
已付费成功了还是复制不了有可能是电脑的浏览器兼容性问题或者手机机型不支持的问题
创建完Oracle数据库,但是用系统用户sys或者ba无法登陆sqlplus解决-电脑资料
创建完Oracle数据库,但是用系统用户sys或者sysdba无法登陆sqlplus解决
系统用户sys或者sysdba无法登陆sqlplus
运行->cmd,输入sqlplus /nolog 回车,。
输入conn /as sysdba 回车。
drop user test cascade;(注意:如果存在test用户,则首先删除该用户的所有信息,
电脑资料
《创建完Oracle数据库,但是用系统用户sys或者sysdba无法登陆sqlplus解决》(https://www.)。)
create user test identified by test;
grant resource,connect,exp_full_database,imp_full_database to test; (将数据库资源,连接,导出,导入授权给test用户)
grant unlimited tablespace to test; (将表空间不受限制授权给test用户)

关于Oracle使用SQL_Plus或者PL_SQL连接失败的使用若干经验

关于Oracle使用SQL_Plus或者PL_SQL连接失败的使用若干经验

关于Oracle使用SQL/Plus或者PL/SQL连接失败的使用若干经验网上常见解决方法前篇一律,都是检查核对tnsnames.ora,listener.ora,sqlnet.ora,在这里你将看到每种错误的排查方法,以减少你时间在网上查找各种坑抑或不是坑。

常见错误(1)、提示无监听程序检查监听状态,cmd lsnrctl status,查看是否正常说明是监听程序没有启动,也可以查询服务(services.msc)是否运行正常,检查..\ product\11.2.0\dbhome_1\NETWORK\ADMIN目录下的listener.ora文件格式是否正确,注意空格、换行符等特殊字符的影响,正确格式为SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = CLRExtProc)(ORACLE_HOME = F:\app\LincWoodz\product\11.2.0\dbhome_1)(PROGRAM = extproc)(ENVS = "EXTPROC_DLLS=ONLY:F:\app\LincWoodz\product\11.2.0\dbhome_1\bin\oraclr11.dll") )(SID_DESC =(GLOBAL_DBNAME = orcl)(ORACLE_HOME = F:\app\LincWoodz\product\11.2.0\dbhome_1)(SID_NAME = ORCL)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)))(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))))ADR_BASE_LISTENER = F:\app\LincWoodz请注意红色字体关键位置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档