sqlplus登入和plsql登入的区别

下面是两种登入方式的截图,用sqlplus登入需要输入主机字:

如果是用本机的SQL*Plus连接本机的数据库,则“主机字符串”可以为空。

如果是从远程连接xp的oracle数据库,可用如下方法

1、在windows服务启动oracle相关服务器;

2、在xp的命令行用“sqlplus /nolog”登录后以sysdba连接数据库("conn /as sysdba");

3、用“select name from v$database;”的name就是主机字符串;

用“select * from global_name;”查看全局域名。

oracle sqlplus连接数据库 主机字符串的格式是什么?

就是你的数据库名,

在oracle安装路径下搜索一下tnsnames.ora文件名的文件,用文本打开

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = xupeijiao-PC)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

里边类似于这种格式的东西,ORCL就是你说的主机字符串,这个决定于你的tnsname

文件。

注意:使用这种方法登入可能会出现sysdba什么的错误提示而无法登陆,此时你的密码要改为:你的密码+as sys

dba.



时间: 2024-07-30 13:37:15

sqlplus登入和plsql登入的区别的相关文章

登入ssh不用輸入密碼

最近在用rsync從ssh通道處理sync的工作,然而ssh是需要經過一道密碼輸入才能進行rsync ,而且也放入cron自動執行,找不到人輸入密碼它會哭哭的 ~ 利用ssh-keygen產生密鑰 id_rsa, id_rsa.pub $ssh-keygen -t rsa 或 ssh-keygen -d (dsa) 將產生完的 id_rsa.pub 用scp傳送至對方的主機.(這過程還是需要密碼) $scp id_rsa.pub server_hostname:~/.ssh/ 連到對方的主機 $

可重入和不可重入

重入一般可以理解为一个函数在同时多次调用,例如操作系统在进程调度过程中,或者单片机.处理器等的中断的时候会发生重入的现象. 一般浮点运算都是由专门的硬件来完成,举个例子假设有个硬件寄存器名字叫做FLOAT,用来计算和存放浮点数的中间运算结果 假设有这么个函数 void fun() { //...这个函数对FLOAT寄存器进行操作 } 假如第一次执行,有个对浮点数操作运算的结果临时存在FLOAT寄存器中,而就在这时被中断了,而中断函数或者另一个进程也调用fun函数,这时第二次调用的fun函数在执行

可重入函数与线程安全的区别和联系

1.可重入函数 可重入函数即表示可以被多个执行流重复进入,意味着只使用自己栈上的变量,可以允许有该函数的多个副本在运行,由于它们使用的是分离的栈,所以不会互相干扰. 一个不可重入函数的例子: int global; int fun( int a ) { int temp; global = a; temp = gloabl*2; return temp; } global是一个全局变量,若进程a运行这段代码传入的参数是2,预期的结果是4:进程b也运行这段代码,传入的参数是3,由于操作系统的进程调

oracle在SQLPLUS 和PLSQL建 job 的区别

oracle在SQLPLUS 和PLSQL建 job 的区别 Java代码   //建立job variable test_job_really number; begin dbms_job.submit(:test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440'); commit; end; -------------------------- 如果是PLSQL的话 --declare declare test_job_really n

解决 SQLPlus无法登陆oracle,PLSql可以登陆,报错ORA-12560

使用Oracle 11g 64位服务器,安装64位.32位客户端,出现SQLPlus无法连接数据库,PLSql可以连接问题. 网上查了很多,都不能解决问题,在下面提供一种. 环境变量 右击计算机属性-->高级系统设置-->高级-->环境变量-->系统变量-->Path将 E:\app\Administrator\product\11.2.0\dbhome_1\bin 放到E:\app\Administrator\product\11.2.0\dbhome_1\bin的前面重启

可重入函数 与线程安全的区别与联系

线程安全:多个线程访问同一个区域的时候其最终结果是可预期的,并不会因为产生冲突或者异常中断再次恢复而使结果不可预期 1.重入:函数被不同的控制流程调用,有可能在第一次调用还没有返回的时候就再次进入该函数这称之为 重入: 2.不可重入函数:当访问一个全局的变量或者参数的时候,有可能因为重入造成错乱,像这样的函数称之为不可重入函数 如果一个函数符合以下条件之一则是不可重入的 (1)调用了malloc/free,因为malloc是用全局链表来管理堆的 (2)调用了标准I/O卡函数,biaozhun I

C语言之可重入函数 && 不可重入函数

可重入函数 在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况.如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 务调用这个函数的数据,从而导致不可预料的后果.那么什么是可重入函数呢?所谓可重入是指一个可以被多个任务调用的过程,任务在调用时不必担心数据是否会 出错.不可重入函数在实时系统设计中被视为不安全函数. 满足下列条件的函数多数是不可重入的: (1)函数体内使用了静态的数据结构: (2)函数体内调用了malloc()或者free()函数: (

Linux可重入函数和线程安全的区别与联系(转)

*****可重入函数 函数被不同的控制流程调用,有可能在第一次调用还没返回时就再次进入该函数,这称为重入. 当程序运行到某一个函数的时候,可能因为硬件中断或者异常而使得在用户正在执行的代码暂时终端转而进入你内核,这个时候如有一个信号需要被处理,而处理的这个信号的时候又会重新调用刚才中断的函数,如果函数内部有一个全局变量需要被操作,那么,当信号处理完成之后重新返回用户态恢复中断函数的上下文再次继续执行的时候,对同一个全局变量的操作结果可能就会发生改变而并不如我们预期的那样,这样的函数被称为不可重入

人员登入5---实现登入

有了前面做够的准备,我们现在可以来做登入了. 首先打开我们的login.js,在登入按钮事件那里写上 function login()    {        //用户登入方法---表单提交        if(formPanel.form.isValid()){                    Ext.MessageBox.show({                        title:"请等待",                        msg:"正在