1. sqlplus怎么用命令行
你的命令行方式不能登录,应该是你环境变量的问题,因为系统找不到Oracle目录下的sqlplus.exe,设置一下环境变量,在Path里面把Oracle安装目录下到类似product\11.2.0\dbhome_1\BIN目录。
2. sqlplus命令执行sql语句
举个例子,假设你的sql文件是test.sql ,保存路径是D:\script,那么在sqlplus里执行它,用如下语法: sqlplus> @D:\script\test.sql 这是windows环境下的方法,linux类似,简单来说,就是“@” 加上完整文件名(绝对路径+文件名+文件扩展名)
3. 怎么进入sqlplus命令行
无论在什么操作系统的命令行中执行sqlplus命令,都只能停留在命令提示符下;要想进入到XWINDOW,必须先进入到XWINDOW
4. sqlplus如何使用
写成bat文件,改写成批处理脚本,使用Java的Runtime 执行。举例如下: 此实例来自《Java核心技术》卷一 class ExecDemo { public static void main(String args[]){ Runtime r = Runtime.getRuntime(); Process p = null; try{ p = r.exec("notepad"); } catch (Exception e) { System.out.println("Error executing notepad."); } } }
5. sqlplus怎么使用
linux系统oracle执行sqlplus找不到是设置错误造成的,解决方法为:
1、将ORACLE客户端rpm安装包传输到linux系统。
2、ROOT用户先后执行rpm包安装命令。
3、安装完成后,自动生成客户端所在目录/usr/lib/oracle/12.1/client64,其下bin、lib目录分别存储可执行文件和对应的连接库。
4、在/usr/lib/oracle/12.1/client64目录下,用vi命令,创建并配置Oracle客户端的网络服务名配置文件tnsnames.ora。
5、登录sqlplus使用用户,在.bash_profile中设置ORACLE客户端环境变量。
6、在.bash_profile中,将sqlplus所在的路径添加到PATH环境变量中。
7、完成安装后,可以在命令窗口用sqlplus按对应用户名密码连接远程的oracle数据库,读取表了。
6. sqlplus命令是什么
但是exec是sqlplus命令,只能在sqlplus中使用;call为SQL命令,没有限制.
2. 存储过程没有参数时,exec可以直接跟过程名(可以省略()),但call则必须带上().
Sql代码
SQL> --创建过程 插入数据
SQL> create or replace procedure pro1 is
2 begin --执行部分
3 insert into mytest values('张三', 'mm');
4 end;
5 /
Procedure created
SQL> exec pro1;
PL/SQL procedure successfully completed
SQL> call pro1;
call pro1
ORA-06576: 不是有效的函数或过程名
SQL> call pro1();
Method called
7. sqlplus执行sql命令
打开命令行窗口界面,可以同时按住“ctrl+R”键,在弹出来的运行窗口中输入cmd。启动oracle服务,在命令行窗口中输入“net start oracleserviceXXXX”后面的XXXX实际是需要根据您自己的数据库实例名进行替换。如果您不知道,可以看下“计算机管理”界面下的服务中,能不能找到服务名类似的服务。提示“服务已经启动成功”就说明服务启动起来了。启动监听程序,在命令行窗口输入lsnrctl start,等到提示“命令执行成功”就可以了。接下来就开始加载数据库实例了。在命令行窗口输入“sqlplus / as sysdba”登录到一个空闲的例程。登录完成后,输入“startup”。这个过程可能有点慢,直到出现“数据库已经打开”则表示实例启动成功了。
8. sqlplus 命令行
一般情况下,安装了oracle数据库后,都会安装sqlplus的,ps -ef oa 来确认是否安装,在命令行下输入sqlplus,如果执行成功就表明已经安装了
9. sqlplus使用方法
sqlplus是ORACLE自带的一个应用程序;conn是connect的缩写,两者的作用是一样的,都是用于连接实例的;如,在“运行”中输入:sqlplus username/password@instance这样就可以连接到指定的实例了。
10. sqlplus常用命令
1.sqlplus登录oracle数据库有三种方式:分别如下,假设Scott是用户名sqlplus --> 输入scott --> 输入tiger。sqlplus scott --> 输入密码。sqlplus scott/tiger。
2.oracle不同于mysql,mysql有不同的数据库,每个数据库下有很多表,oracle中的库是用用户名区分的,用户名作用类似于mysql中的数据库名,这里查看当前用户有哪些表:
3.oracle数据库添加用户,解锁用户,锁定用户的操作。显示当前用户:show user解锁用户:alter user 用户名 account unlock;锁定用户:alter user 用户名 account lock;修改密码:alter user 用户名 identified by 新密码;修改管理员密码:alter user sys identified by 新密码;
4.oracle中基本的查看和设置单数,在sqlplus中由于显示数据实在命令行里,默认显示数据的界面不合适,这时候就需要我们进行调整。设置行宽:set linesize 150 默认为80设置页面大小:(一页显示的数据) set pagesize 100 默认为14
5.当在sqlplus中修改这些参数后,退出,重新登录会发现设置的参数无效了,解决的办法是修改配置文件。此配置文件为oracleHome\product\10.2.0\db_2\sqlplus\admin\glogin.sql(依据你的安装路劲而定)
6.有时候有的字符串很长,默认的列宽度没有完全显示,需要在界面中修改列的宽度:(字符和数字设置方式是不一样的)设置某列的宽度:column job format a15 ,(a20,20是一个数据,表示20个字符的宽度)对于数字: column SAL format 9999 ,(9表示一位,有几个,就是多宽)