扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开;
我们提供的服务有:成都网站制作、成都网站建设、外贸营销网站建设、微信公众号开发、网站优化、网站认证、华龙ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的华龙网站制作公司
2、打开数据库配置助手Database Configuration Assitant,单击“下一步”;
步骤1:选择“创建数据库”,单击“下一步”;
3、选择“一般用途或事务处理”,单击“下一步”;
4、设置数据库的名称和实例名,两者可设置相同,也可以不同,单击“下一步”;
5、管理选项配置,不勾选配置Enterprise Manager,单击“下一步”;
6、数据库身份证明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击“下一步”;
7、数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击“下一步”;
8、恢复配置,指定快速恢复区;
9、数据库内容,根据需要,选择是否添加示例方案,单击“下一步”;
10、初始化参数,设置内存、字符集等,单击“下一步”;
11、数据库存储,控制文件、数据文件、重做日志文件位置设置,单击“下一步”;
12、创建选项,创建数据库,生成脚本,单击“完成”,开始创建数据库。
1、在桌面上找到 计算机,右键管理,点击服务和应用程序,双击服务,找到oracle的四个服务,这里我们只需要启动两个即可。如图
2、点击电脑左下角的开始--运行,输入sqlplus,回车。
3、出现命令窗口,
4、用户名填写scott 回车,密码填写scott,等待几秒。
5、以上就是成功连接上Oracle数据库。
6、执行select * from v$version ,就会出现如图。完成效果图。
启动oracle数据库步骤:
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
第一步:打开Oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
SQL
第三步:使用sysdab角色登录sqlplus
SQL conn /as sysdba
第四步:启动数据库
SQL startup
经过上面的四个步骤,oracle数据库就可以启动了。
关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort。
1:先下载安装oracle以及客户端
2:配置监听net manger 启动;(IP,端口,实例名)
3:在开始菜单输入service.msc回车,打开服务界面 选择oracle和listener 启动并设置为自启动,以后window开机就自动启动。
具体数据库关闭启动命令:
如果数据库open状态
首先连接数据库sqlplus /nolog
conn /as sysdba(连接到空闲例程)
关闭shutdown immediate (立即关闭数据库)
exit
再连接数据库sqlplus /nolog
conn /as sysdba(连接到空闲例程)
startup(启动数据库)
----
监听启动命令
lsnrctl start启动监听
lsnrctl stop关闭监听
哦,是这样的,oracle就是多了一个用户的概念,一个链接的概念,他们的之间的关系好像是m:n
不过你们说的oracle
11以前的版本,11g
有个racle
11g
sqldeveloper
这个可视
的
sql软件
配置
打开sqldeveloper——》Connections——》右键Connections——》弹出New
/
Select
Database
Connection
Connection
Name
Username
Password
Hostname
默认localhost
Port
默认1521
SID
默认xe
这个和你安装的时候添的东西有关
然后弄个用户,这个用户和你安装的那个不一样
create
用户名
identified
by
密码
----创建用户
grant
select
to
用户名
----授权
查找
grant
resources
to
用户名
----授权
资源
上面这段是在那个类似CMD里面打的--PL/SQL
总之PL/SQL是一个写代码的,我也是先学的SQLSERVER,MYSQL什么的,后来才用Oracle
对那种代码也烦,后来就用了11g
可视的编辑,快捷好用,就和你们SQLSERVER一样
最后,你要是链接数据库什么的,可以使用odbc,不过,hibernate更好多,写hql比sql简单的多,而其无论什么数据库都是一样hql
至于备份,记得是有那个按钮选项的,至少11g是有导入,导出的,我那个时候做毕业设计的时候老师就要我导出的。
图片找不到了,不过网上应该有~~
备份数据库:mysql\bin\mysqldump
-h(ip)
-uroot
-p(password)
databasename
database.sql
恢复数据库:mysql\bin\mysql
-h(ip)
-uroot
-p(password)
databasename
database.sql
复制数据库:mysql\bin\mysqldump
--all-databases
all-databases.sql
修复数据库:mysqlcheck
-A
-o
-uroot
-p54safer
文本数据导入:
load
data
local
infile
\"文件名\"
into
table
表名;
数据导入导出:mysql\bin\mysqlimport
database
tables.txt
mysql
的数据导入,导出
Application DevelopmentSQL Plus
有个情况要告诉你他和ms sql server是不一样的,他的客户端是控制台方式的,不是可视化的,就是说要打命令
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流