精华内容
下载资源
问答
  • Windows连接Oracle数据库

    千次阅读 2018-08-01 17:51:00
    上一篇已经写了怎么安装和用SQL plus连接,这里用两种方式进行连接Oracle。 第一种:PL/SQL Developer软件,安装就不多说了,网上也有,后续整理 第二种:Navicat 软件进行连接。 两种方式连接大同小异,都...

    上一篇已经写了怎么安装和用SQL plus连接,这里用两种方式进行连接Oracle。

    第一种:PL/SQL Developer软件,安装就不多说了,网上也有,后续整理

    第二种:Navicat 软件进行连接。

    两种方式连接大同小异,都需要进行配置数据库的信息。

    1.plsql developer连接方式中打开安装目录,需要配置两项

    2.listener.ora文件中 Host需要配置成本机的IP地址。

    3.tnsnames文件中就不多说了直接贴文件,名字地址和端口需要配置即可。

    OF_130 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orcl)
    )
    )

    4.配置完成后,打开软件输入用户名和密码即可

     

     5.Navicat方式的配置和上面一样,需要配置安装目录下tnsnames.ora即可。

    这是两种连接方式。

    转载于:https://www.cnblogs.com/wangjunguang/p/9402715.html

    展开全文
  • 1、登录本地oracle数据库: 在windows的命令窗口下执行: sqlplus 用户名/密码 as sysdba 我使用的是sys用户登录 2、在本地创建表空间 在sqlplus命令窗口下执行 createtablespace YSSCISS_ZHTGloggingdatafile...

    说明:此篇文章针对于dmp格式的数据库还原

    1、登录本地oracle数据库:

    在windows的命令窗口下执行:

    sqlplus 用户名/密码 as sysdba

    我使用的是sys用户登录

    2、在本地创建表空间

    在sqlplus命令窗口下执行

    create tablespace YSSCISS_ZHTG  logging datafile 'D:\oracle\product\10.2.0\oradata\orcl\YSSCISS_ZHTG1.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;

    YSSCISS_ZHTG是表空间名,D:\oracle\product\10.2.0\oradata\orcl\YSSCISS_ZHTG1.dbf改成自己的路径,size和maxsize大小可自行设置

    3、创建用户

    在sqlplus命令窗口下执行

    create user YSSCISS_ZHTG identified by YSSCISS_ZHTG default tablespace YSSCISS_ZHTG;

    YSSCISS_ZHTG是用户名,YSSCISS_ZHTG是密码,YSSCISS_ZHTG是表空间名

    4、给用户授权

    grant connect,resource,dba to YSSCISS_ZHTG;

    YSSCISS_ZHTG是被授权用户,connect,resource,dba是被赋予的一些权限,可修改

    5、导入库

    在windows的命令窗口下执行(管理员身份运行):

    imp 用户名/密码@ip(服务地址)/实例名 file='dmp文件路径' full=y ignore=y log='日志路径'

    说明:本地还原时,服务地址为本地(localhost),命令可以是一下模式:

    imp 用户名/密码@实例名 file='dmp存放路径文件路径' full=y ignore=y log='日志路径'

    实例名是oracle数据库安装时设置的实例名,如不明确可登陆oracle使用select instance_name from v$instance;或者show parameter instance_name;查询

    log='日志路径' 表示导入日志存放地址,例如:log='D:\log.txt'

    所有路径下不要出现中文路径名

     

    若报错误12154:无法解析制定连接符时,地址为本地时将@实例名去掉,也有可能是oracle版本问题,修改dmp文件版本与本地oracle版本一致即可

    导入时确保本机oracle的服务已开启。

    导入完成后显示成功导入并没有警告就可以啦。

     

    转载于:https://www.cnblogs.com/huoxn/p/9778354.html

    展开全文
  • oracle数据库包含了实例,默认安装数据库时会创建sid为orcl的实例。 当创建新的数据库(实例)时,此时数据 库里就有两个库(实例)。 在这种情况下在注册表里有一个参数 oracle_sid,默认的数据库实例 这个设置...

    oracle数据库包含了实例,默认安装数据库时会创建sid为orcl的实例。

    当创建新的数据库(实例)时,此时数据 库里就有两个库(实例)。

    在这种情况下在注册表里有一个参数 oracle_sid,默认的数据库实例

    这个设置的作用是 进入sqlplus,不指定实例连接数据库时的默认实例,

    当然也可以在用户名后加 @sid 来直接指定要连接的实例。

    也就是说oracle 任何一次登陆或连接其实就是链接了一个实例。

    当你在sqlplus中用sys用户shutdown数据库后,当前实例会关闭。但注意只是关闭当前实例,其他实例还是可以正常连接,访问的。

    如果你想再次用sqlplus启动该实例,首先必须先连接该实例,当然目前只是能连接该实例的空列程,此时可以用startup启动该实例。

    经过测试发现也可以通过重启该实例的服务来达到重启该势力的作用,

    所以在想shutdown、startup 这些操作跟service里的服务是有一定关系的

    另外在cmd窗口中可以通过set oracle_sid=sid  来切换该会话的oracle_sid设置

    ps

    cmd命令 : net stop oracleservicesid

                        net start oracleservicesid

    展开全文
  • Windows10安装Oracle数据库记录

    千次阅读 2020-05-07 16:46:49
    Windows10下安装Oracle数据库 1 下载 下载地址:https://www.oracle.com/database/technologies/ Oracle下载相关需要账号密码的,可以使用下面的账号密码,临时下载下 Oracle帐号:2696671285@qq.com Oracle...

    Windows10下安装Oracle数据库

    1 下载

    下载地址:https://www.oracle.com/database/technologies/

    Oracle下载相关需要账号密码的,可以使用下面的账号密码,临时下载下

    Oracle帐号:2696671285@qq.com

    Oracle密码:Oracle123

     

    若只想下载instant-client,可以直接用下列地址,instant-client可以本地不装Oracle数据库可以实现连接远程数据库

    https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

    instant-client本地配置

     

    2 安装

    Oracle这种东西最好一次性安装成功,别折腾,这东西卸载也比较麻烦,卸载不干净重新安装还是有问题。参考了网上的一些资料,自己总结了一下,少一些坑吧

    2.1 关闭防火墙/安全软件

    第一步建议把电脑的防火墙和杀毒软件都关掉

    防火墙关闭:控制面板-小图标-Windows defender防火墙-启用或关闭防火墙,如图关闭这两个即可

    关闭杀毒软件,这个就看本机电脑用的啥了,我用的是windows自带的 defender,关闭如下。Windows安全中心-病毒和威胁防护—管理设置-把一下四个防护临时关闭下,装好了就可以打开(防火墙一样的)

     

     

     

     

     

    2.2 正式安装

    解压下载得到的文件夹中,右键以管理员身份运行打开软件,进入安装步骤,刚开始的应该有个类似cmd命令窗口的的界面耐心等待下就会进入安装步骤,下面的安装步骤,会贴出关键步骤要注意的截图

     

    安装一开始,就给我报了一个电脑环境不满足最低要求软件安装的要求,也不知道读者的电脑会不会出现,看到它别慌,百度下,发现其实不是我们的电脑安装不了就是改个配置就好。

     

    此问题是oracle的配置文件没有配置win10操作系统造成的。

    打开我们安装文件下文件夹->stage->cvu->记事本打开并修改配置文件cvu_prereq.xml

     

    添加好后保存并重新安装。

    下面就是正式的安装开始:

     

     

     

     

     

     

    然后这里会有一个先决条件检查,他会检查我们安装机器是否满足安装要求,又不满足的会报失败错误,建议出现啥报错,就去百度对应的错误解决错误,不要忽略强行进入下一步,这样安装的会有问题。

    比如我在安装的时候出现环境变量PATH错误,千万不要忽略,网上找对应错误去解决他,然后关闭当前安装进程,解决好之后在重新一步一步来安装。

     

    这个Environment variable: "PATH" - This test checks whether the length of the environment variable "PATH" does not exceed the recommended length.错误,是说系统Path路径字符不够用,千万别用网上说的把其他PATH变量删除,不仅不起作用,可能还有导致你电脑其他软件环境变量失效,这样很坑。其实这个错误还是我们一开始改的cvu_prereq.xml导致的。

    安装文件下文件夹->stage->cvu->记事本打开并修改配置文件cvu_prereq.xml

    将刚刚添加部分的MAX_LENGTH值改成2048,默认是1023,这个其实可以在最开始那一步就改,只是一开始没有料想到。改完保存,在重新安装就不会报这个错了。

     

    (Tips 上面其实刚开始也说了 这里要改成2048)

    解决这个错误,如果你你没有其他错误,往后面安装应该就是程序的安装了,只要中途电脑不抽风,讲道理程序就会自己安装成功的。

     

    至此,Oracle数据安装成功。

     

     

    3 安装可视化Oracle开发工具-PL/SQL Developer

    这个工具解压使用即可,然后点击plsqldev.exe就可以运行软件。

    这部分内容主要记录笔者项目开始时连接远程服务器Oracle数据库操作,如没有需求可以忽略。

    3.1 连接服务器数据库

    连接远程服务器数据库,需要在本地安装的Oracle数据库文件下添加服务器数据的配置(如ip等)

    配置文件tnsnames.ora文件路径如下,需要我们记录下本机Oracle安装的路径。

     

    记事本打开,在最后面根据前面的仿写添加我们远程服务器数据库的配置:

     

    其次修改另个配置文件sqlmet.ora,这个也是自己在连的时候遇到的坑:

    PL/SQL Developer登入时候报ORA-12638: 身份证明检索失败。

    找下资料也是这里修改,就就一并拿出(Tips:建议这两个文件修改的时候都先复制一份当副本,防止出错)

    这里将oracle安装路径app\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora 文件修改一下,把SQLNET.AUTHENTICATION_SERVICES= (NTS)改成

    SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE)

     

    以上配置好了,就可以打开PLSQL Developer 第一次打开,先不不要填写登录信息,直接点右上角×关闭连接界面,进入软件先配置下:

     

     

    设置好,再打开PLSQL Developer软件,这个时候可以使用连接登陆了

     

     

     

    展开全文
  • Windows10下安装Oracle数据库

    千次阅读 2019-01-07 20:39:39
    Windows10下安装Oracle11详细过程
  • 随便记录一下,没多久前处理的一个oracle问题 ...通过windows自带服务数据库启动没为题,可以正常登陆,监听通过服务启动也显示启动完成,但是查看监听状态lsnrctl stat时,很久才出现报错信息...
  • oracle数据库导入导出(windows之间)

    千次阅读 2018-12-25 15:07:51
    ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳...
  • 1、首先打开cmd命令行窗口;...如果不知道实例名字,去服务里看Oracleservice开头的服务,如果装了多个实例会有多个服务,不管启不启动都会有 绝大多数情况都是单实例,直接往下看就行了。 连接Oracle方法1...
  • 官网下载是需要登陆Oracle账号的,没有的话可以注册一个。 2、百度云链接:https://pan.baidu.com/s/1Byvmcsr9k-XlJt8OmuYqDg 提取码:mxsr 二、安装Oracle 11g 下载下来应该是下图这样的两个压缩包: 1、解压这两...
  • Windows10安装Oracle19c数据库详细记录

    千次阅读 2020-05-24 18:17:55
    1. 下载资源 官网下载地址: 点此进入 ... 如果官网下载比较慢,也可以百度网盘下载 ...step1:选择创建单实例数据库。 step2:这里如果是仅学习用,选择桌面类即可,可以节省很多资源。 step3:这里我选择创建一
  • oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。  为什么这样说呢?你当前电脑开机时登录的用户,也就是进入操作系统的用户,例如是...
  • 使用dba登陆查询当前数据库的版本 SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi ...
  • windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句。 windows 下 cmd 命令行登录 oracle 数据库方法。直接就登录进来了。 linux 下命令行登录 oracle 数据库方法。需要输入用户名密码。 windows 下...
  • oracle数据库能够事项分布式处理功能,很多用户都使用过,不过大多数人都是在Windows下操作,那么Linux服务器要如何启动oracle数据库呢?下面小编就给大家介绍下Linux使用命令启动oracle数据库的步骤,一起来了解下吧...
  • Oracle客户端的sqlplus登录Windows Oracle数据库服务器端缓慢
  • Oracle数据库基本操作:(windows 本地环境) archived log files 归档文件 redo log files 重做日志文件 sqlplus 常用命令 oracle 默认用户 sys system sys与system的区别:sysdba sysoper / mormal 登陆sqlplus...
  • 进入oracle数据库命令

    2021-05-06 01:31:27
    转:oracle备份数据库命令 - JAVA聚会 - BlogJava 转:oracle备份数据库命令导出 exp userid/pwdid@servername file=dataname.dmp 导入 imp username/pwdid@servername file=dataname.dmp Oracle数据导入导出imp/exp就...
  • Oracle数据库 入门教程

    万次阅读 多人点赞 2018-07-06 17:16:56
    Oracle数据库1.1 数据库环境安装1.Oracle数据库产品是免费的,我们可以从Oracle的官方网站(http://www.oracle.com)下载到程序安装包,Oracle在Windows下的安装非常方便,安装开始后,一直点击安装程序的“下一步”...
  • windows下plsql连接linux下的oracle数据库经过多方查找,终于找到解决办法,特此记录下来,共享之。PL/SQL Develorper:目前未发现可以在Linux系统中安装的版本。首先确定Oracle在linux环境下可以windows下plsql连接...
  • 利用SQLServer2005复制功能实现与Oracle数据库同步在项目中经常会遇到一个项目操作几个数据库的情况,若是同种类型的数据库也还好说,可以直接链接两个数据库,也可以用数据库的同步功能。若我们的项目使用SQLServer...
  • oracle数据库下载地址

    2021-05-01 01:29:23
    下载OTN上的这些软件,你需要一个OTN免费帐号,不过如果通过迅雷进行下载,就不用登陆OTN了:Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)[@more@]...
  • oracle 数据库关闭重启

    2021-05-03 03:30:06
    Oracle 11G DataGuard重启详细过程场景,重启数据库,不重启linux系统,所以不用考虑监听程序,#linux输入lsnrctl start1 数据库关闭1.1 关闭主库SHUTDOWN IMMEDIATE;SQL> SHUTDOWN IMMEDIATE; ...文章青夜之衫...
  • 远程链接oracle数据库服务器的配置by:授客 QQ:1033553122原理:一、Oracle客户端与服务器端的通讯机制1、OracleNet协议如下图所示,Oracle通过Oracle Net协议实现客户端与服务器端的连接以及数据传递。Oracle Net是...
  • 1. 下载资源 ... 2. 开始安装 将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。step1:选择创建单实例数据库。...step4:配置Oracle基目录和数据文...
  • 当我们忘记了oracle数据库的用户的密码,同时又不知道比该用户权限更大的用户的密码,该怎么办呢?下面是学习啦小编收集整理的忘记了oracle数据库用户的...打开命令窗口:(我的演示机器是windows)查看环境变量ORACL...
  •  1.oracle client客户端(这儿使用,oracle instance client,简单)  2.odbc驱动 oracle instance client默认就有  3.linux下需要安装Linux oracle 服务器  4.两个配置文件tnsnames.ora,listener.ora  t...
  • 1.打开Net Manager ,点击服务命名中的orcl,...打开tnsnames.ora文件(我的在这个目录下:E:\app\hasee\product\11.2.0\dbhome_1\NETWORK\ADMIN) 红色部分改为主机IP地址。4.远程登录 在cmd下运行sqlplus 用户...
  • 重启oracle数据库监听

    2021-05-01 10:50:07
    oracle10偶然性卡住登陆连接数据库异常;登陆数据库后以"conn /as sysdba"方式登陆正常,数据库轻载,无压力;于是检查数据库的监听器,输入"lsntctl services"命令,卡住,半天不出结果… 故障处理:输入"lsntctl ...
  • 1、登陆oracle数据库服务器,利用plsql程序来登陆数据库。在用户名、密码、数据库的地方分别输入对应的用户名、密码和数据库实例名称。 2、登陆完成后,新建sql窗口,并在sql窗口中执行以下语句: -----------------...
  • 一、连接方法(1)System.Data.OracleClient注意1:此方法在.NET 4.0之前(包括4.0)是可以的,但在之后版本中就不能用了,官方已经声明;注意2:此方法提供的接口权限不足,例如不能以sysdba身份建立连接,即不支持...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,400
精华内容 9,360
关键字:

windows登录oracle数据库