首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建Oracle本地数据库和账户

前提:安装好oracle数据库客户端; PL/SQL DEVELOPER 1.打开DatabaseConfiguration Assistant,如图: 选择创建数据库->next->选择一般用途->...同理点击开始->程序->Oracle- OraDb10g_home1->配置和移植工具->NetManager后如下: 点击本地->服务命名。然后点击“+”号按钮。弹出添加服务命名的窗口。...(第一步会自动创建,如果没有创建,则执行) 3.通过plsql连接oracle数据库 如下: 选择:Net Configuration Assistant 启动->监听程序配置->添加->输入程序监听名...(可随意)->选定TCP协议->使用标准端口号1521->否->选择要启动的监听程序,即之前输入的程序监听名->配置完成->本地net服务名配置->添加->服务名,即数据库名->TCP->主机名->是,...进行测试->测试成功->输入服务名->否->配置完毕->本地net服务名配置 这个时候启动plsql,就可以选择本地的数据库登录(使用系统账号登录(sys /orcl) 接下来给数据库创建表空间和用户

1.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Oracle创建本地数据库实例及配置

    因为以前一直都是用的mysql的数据库,所以当新工作中用到Oracle数据库的时候,一时还有点不习惯,特别是一直连接的远程数据库,更是麻烦,所以就想在本地创建一个Oracle的数据库,然后导入数据库的备份文件方便使用...第一步:在系统所有程序,Oracle11g下的配置和移植工具中找到Database Configuration Assistant,点击启动,如图所示,点击下一步; 图1 第二步:选择创建数据库...:通常在创建数据库进度条达到85%的时候,会报错,如下图所示 图9 之所以会报错,是因为创建的数据库实例的Host的名称和监听文件中的Host名称不一致,我们可以按照图9中警告提示的路径...图12 2、重启监听服务 3、在系统所有程序,Oracle11g下的配置和移植工具中找到Database Configuration Assistant,点击启动,选择“配置数据库选件”...备份数据的导入和导出需要用到Oracle11g安装目录下的两个文件夹D:\app\Administrator\admin\productdb\adump(导出文件夹,实际以自己安装的路径为准,执行导出语句

    3.2K30

    Navicat备份远程Oracle数据库到本地

    https://blog.csdn.net/huyuyang6688/article/details/51337146   最近公司开发环境数据库服务器很不稳定,经常连不上,给开发造成很大影响...,于是就想把数据库备份到本地。   ...因为一直在用Navicat操作数据库,这里就分享一下用Navicat备份远程oracle数据库导本地的过程。过程so easy!   1、首先本地肯定要装oracle吧~(废话!)   ...2、在本地建立一个用户并分配表空间:    创建表空间 create tablespace tbs_puhuilicai datafile 'D:\oracle\oracledata\puhuilicai...然后~就可以本地访问了~妈妈再也不用担心我开发的时候断网+服务器不稳定了~呵呵~ ---- 【 转载请注明出处——胡玉洋《Navicat备份远程Oracle数据库到本地》】

    2.8K20

    使用Navicat for MySQL把本地数据库上传到服务器

    服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个版本各种大坑小坑,但至少在数据库传输上保持了一致性)   当然本地数据库上传到服务器的前提是...,服务器也已经安装好了MySQL数据库 1.在服务器端: 1.linux如何查看mysql是否启动 service mysqld status mysqld is stopped 那就说明mysql服务是停止状态...mysql需要在这里把密码设置了,如果已经有密码了就不用了 set password =password('123456'); flush privileges; 5.退出mysql quit 2.在本地...2.建立连接 1.先新建连接,跟本地数据库连上,连接名随便起一个就可以,如图 图1 ? 图2 ? 图3 ? 2.再新建连接,跟服务器数据库连上,连接名也随便起一个就可以,如图 图1 ? 图2 ?...至此,完成了本地数据库传输到服务器的过程 可以到服务器端,进入mysql查看一下,是否已经上传成功: ?

    6.3K21

    oracle系列--第五篇 PLSQL连接本地的Oracle数据库

    这篇blog主要是针对新手,我也是个新手:) 我们把oracle成功的安装在了我们的计算机上面,那我们如何才能将PLSQL developer连 接到本地的oracle呢?...首先,我们必须有下面步准备: 1.安装好Oracle 2.安装好PLSQL developer 下面就是让PLSQL developer连接到oracle数据库的操作步骤了 选择:Net Configuration...选择本地Net服务名配置,点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ? 点击下一步 ?...启动PLSQL,数据库选择为:ORACT ? 连接成功! 吃饭.........补充: 可以在你oracle安装目录,我的是:F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 找到文件:tnsnames.ora 1 # tnsnames.ora

    2.3K20

    使用Navicat for MySQL把本地数据库上传到服务器

    服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个版本各种大坑小坑,但至少在数据库传输上保持了一致性)   当然本地数据库上传到服务器的前提是...,服务器也已经安装好了MySQL数据库 1.在服务器端: 1.linux如何查看mysql是否启动 service mysqld status mysqld is stopped 那就说明mysql服务是停止状态...mysql需要在这里把密码设置了,如果已经有密码了就不用了 set password =password('123456'); flush privileges; 5.退出mysql quit 2.在本地...2.建立连接 1.先新建连接,跟本地数据库连上,连接名随便起一个就可以,如图 图1 ? 图2 ? 图3 ? 2.再新建连接,跟服务器数据库连上,连接名也随便起一个就可以,如图 图1 ? 图2 ?...至此,完成了本地数据库传输到服务器的过程 可以到服务器端,进入mysql查看一下,是否已经上传成功: ?

    8.7K70

    Oracle 远程链接oracle数据库服务器的配置

    Oracle Net是同时驻留在Oracle数据库服务器端和客户端上的一个软件层,它封装了TCP/IP协议,负责建立与维护客户端应用程序到数据库服务器的连接。...如下图所示,客户端发出的请求首先通过OracleNet协议转换,转换成可以通过网络传输的信息,通过TCP/IP网络将请求传输到数据库服务器端;服务器端接受到客户请求后要通过OracleNet协议转换,将请求转换成数据库可以解释执行的本地指令...Oracle数据库服务器通过一个名为“OracleNet监听器”的组件接收来自客户端的连接请求。...本地连接无需监听,而远程链接则需要监听,需要配置listener.ora,tnsnames.ora等,这里oem链接比较特殊:就算在服务器端用oem连接数据库的时候也是通过服务名连接数据库也即远程连接,...二,oracle在网络连接上提供的中间件有 Name Server:命名服务,把服务命名集中在一台命名服务器上.用的不多,一般使用local tns解析.

    7.7K10

    python使用cx_Oracle库连接oracle服务器

    使用python连接oracle数据库服务器需要三个软件的位数一致额版本配套(python版本、oracle数据库服务器版本和oracle客户端连接工具版本) Oracle客户端工具     ...使用python来操作oracle数据库,我们需要先下载一个oracle的客户端连接工具。...因为前面我们安装的是一个oracle 12c的64位数据库,所以我们安装的oracle客户端也需要与之对应。...下载之后使用管理员权限运行,直接默认安装 ? ? ?     这样我们就安装好了cx_Oracle库程序。...) cursor.close(); db.close(); 首先我们需要导入cx_Oracle库 通过connect命令进行连接,连接参数分别为用户名、用户密码、oracle数据库服务器IP:端口/实例名

    3.1K20

    使用navicat创建Oracle数据库

    navicat 11.0.7 Oracle 11.2 0.第一次登陆,同plsql,用管理员登陆 图0.1 图0.2 注意,这里需要是sysdba 1.navicat连接数据库 (本地的或者服务器上的都一样...,本次截图演示的为本地数据库) navicat连接Oracle可能会有报错情况,另一篇里面写了这么配置 连接成功后,打开 图1: 2.其他——目录——创建目录 图2: 图3: 我是把已经创建的那些...各位随意),保存 3.其他——表空间——创建表空间 图6: 输入表里面这个名称‘名’,以及大小,点击上面的保存,弹框输入表名 图7: 4.设置用户权限 用户——用户 图8: 新建用户,就是刚才创建的数据库使用者...新建用户,我这里都用TEST (默认表空间,就是上面创建的那个) 图9: 给用户添加权限 图10: 成员:connect,dba,resouse 图11: 服务器权限,我这里给创建视图的 图12

    5.6K10

    使用python查询Oracle数据库

    需要使用的库:cx_Oracle 使用pip安装即可 pip install cx_Oracle 完成了cx_Oracle的安装之后,几乎就可以按照连接MySQL的思路操作Oracle。...import cx_Oracle conn = cx_Oracle.connect('user', 'passwd', 'ipadress') cursor = conn.cursor() sql =...关于使用python操作各大数据库的思路都很简单明了,各连接数据库的第三方库主要内容就是实现了与各数据库服务器之间的通讯。...我们需要的是把sql语句完整地发送到服务器,服务器之后把查询到的数据返回到本地,然后我们直接使用拿到的数据。 无论是python连接MySQL,还是python连接Oracle,本质上都是一样的。...我们需要的是一个可以和数据库服务器对话的工具,其他部分当作正常的数据操作即可。 比如上面的四行代码,可以完成所有对数据库的操作,而不使用其他的库函数。

    1.9K20

    oracle数据库定义变量和使用_oracle执行变量

    一、异常错误介绍 我们在使用oracle数据库做程序开发时,一般都会使用plsql做客户端连接查询工具,在写sql语句时plsql经常会报并非所有变量都已绑定01008这样类似的异常错误,通常我们程序员还看不出具体有什么毛病...二、ORA-01008:并非所有变量都已绑定原因与解决方案案例汇总 案例一:变量字段为null 解决方案:上图中的sql语句是oracle的多表联查复杂查询语句,sql语句越是复杂越容易出现错误,一开始以为上图中的...案例三:不必要的标点导致并非所有变量都已绑定 解决方案:上图的代码小编在学习oracle初期自己尝试着写一个存储过程的案例代码,然后就莫名其妙的出现了标题中提到的这种错误。...小编从头到尾地多次比对了oracle数据库存储过程的语法结构,发现写的存储过程语句是没有语病问题的,只不过b => :603前面多加了一个冒号,导致变量不能绑定,将冒号去掉后sql语句就能正常运行了。...首先,对冒号的用法没有理解透彻,上图中标注的update修改语句中,plsql中是可以直接使用变量操作的,压根就不需要加冒号多此一举的,存储过程中做动态sql绑定变量时才是冒号的正确用法。

    1.8K10

    本地Mysql数据库快速迁移到服务器

    mysq迁移.png 刚接触Django的时候,测试数据存到了mysql,在数据库往线上环境迁移的时候遇到了问题,因为图形化界面Navicat连不上远程的默认权限的数据库,后来把登录权限调的很高才勉强连上...... ---- 后来随着学习的深入,接触了linux的scp命令(scp无法在windows使用),加上mysql自带的mysqldump,能很快的完成数据库的迁移 将本地的数据库(fangyuanxiaozhan...文件(fangyuanxiaozhan.sql) mysqldump -uroot -p fangyuanxiaozhan > fangyuanxiaozhan.sql 用scp命令将sql文件发送到服务器...scp fangyuanxiaozhan.sql 远程登录账号@服务器ip:服务器目录/fangyuangxiaozhan.sql ssh登录服务器 ssh 远程登录账号@远程ip 在服务器上登录...mysql mysql -uroot -p 在服务器的mysql中新建同名数据库(fangyuanxiaozhan),然后退出mysql create database fangyuanxiaozhan

    7.3K80
    领券