为您找到与oracle数据库有多大相关的共54个结果:
oracle数据库是目前最流行的服务器数据库之一,能够事项分布式处理功能,那么Linux服务器要如何启动oracle数据库呢?下面读文网小编就给大家介绍下Linux使用命令启动oracle数据库的步骤,一起来了解下吧。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
第一步:打开Oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
SQL》
第三步:使用sysdab角色登录sqlplus
SQL》 conn /as sysdba
第四步:启动数据库
SQL》 startup
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
上面就是Linux使用命令启动oracle数据库的方法介绍了,你只要按照本文介绍的四个步骤,就能轻松启动oracle数据库,你学会了吗?
浏览量:3
下载量:0
时间:
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。下面读文网小编为大家分享一下oracle数据库自动备份系统的方法,有需要的可以参考一下!
实现过程:
1. 建立文件 backup.bat (自定义文件名.bat)
@echo off
REM ###########################################################
REM # Windows Server 2003下Oracle数据库自动备份批处理脚本
REM ###########################################################
REM 取当前系统时间,可能因操作系统不同而取值不一样
set CURDATE=%date:~0,4%%date:~5,2%%date:~8,2%
set CURMON=%date:~0,4%%date:~5,2%
set CURTIME=%time:~0,2%
REM 小时数如果小于10,则在前面补0
if "%CURTIME%"==" 0" set CURTIME=00
if "%CURTIME%"==" 1" set CURTIME=01
if "%CURTIME%"==" 2" set CURTIME=02
if "%CURTIME%"==" 3" set CURTIME=03
if "%CURTIME%"==" 4" set CURTIME=04
if "%CURTIME%"==" 5" set CURTIME=05
if "%CURTIME%"==" 6" set CURTIME=06
if "%CURTIME%"==" 7" set CURTIME=07
if "%CURTIME%"==" 8" set CURTIME=08
if "%CURTIME%"==" 9" set CURTIME=09
set CURTIME=%CURTIME%%time:~3,2%%time:~6,2%
REM 设置所有者、用户名和密码
set OWNER=orcl
set USER=bktcgl
set PASSWORD=bktcgl
REM 创建备份用目录,目录结构为oraclebak/YYYYMMDD/
if not exist "oraclebak" mkdir oraclebak
cd oraclebak
if not exist "%CURMON%" mkdir %CURMON%
set FILENAME=%CURMON%/%OWNER%_%CURDATE%_%CURTIME%.DMP
set EXPLOG=%CURMON%/%OWNER%_%CURDATE%_%CURTIME%_log.log
REM 调用ORACLE的exp命令导出用户数据
exp %USER%/%PASSWORD%@%OWNER% file=%FILENAME% log=%EXPLOG% owner=%USER% grants=n
exit
注:
1.bat文件可双击或直接在命令行执行,检查正确与否
2.检查时可注释掉exit
3.以上文件实现按月份创建文件夹,按时间生成备份文件
2.建立windows任务
步骤:
开始 -> 所有程序 -> 附件 -> 系统工具 -> 任务计划程序 -> 操作 -> 创建基本任务
-> 任务名输入"oracle_backup"(自定义任务名),执行这个任务选择每天,下一步
-> 起始时间下午12:00,起始日期2012-7-11,下一步 ->(启动程序)下一步
->在 浏览 中查找刚刚写好的 backup.bat 文件 >下一步 > 完成
注:
1.在任务计划栏目下新增一个名为"oracle_backup"的任务计划,表明已经配置完毕。
2.不同系统的任务计划略有不同,但基本换汤不换药,不做一一例举
问题:系统警告"已创建新任务,但可能不能运行,因为无法设置账户信息。指定的错误是:Ox80041315:任务计划程序服务没有运行"
原因:电脑的任务计划程序服务没有启动起来。
解决:开始 > 所有程序 > 管理工具 > 服务,找到"Task Scheduler"服务,发现启动类型为"已禁用",
右键单击更改为"自动",并把它启动起来,然后重新添加一次任务计划就可以了。
3.简单解释
1. bat:是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用 Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
2. Echo 命令:打开回显或关闭请求回显功能,或显示消息。
3. @ 命令:表示不显示@后面的命令
4. Rem 命令:注释命令
5. If命令:if表示将判断是否符合规定的条件,从而决定执行不同的命令。
6. exit :退出命令行
7. GRANTS: 是权限的意思,在你导出的目标数据库中可能会有一些表的如select 权限等赋给了别的用户。
【GRANTS=Y】导出的时候将这些权限导出,导入的时候将这些权限导入。
【GRANTS=N】权限不被导入。
看过“ oracle数据库自动备份系统 ”
浏览量:2
下载量:0
时间:
网站数据对我们对站长来说都是最宝贵的,备份好网站数据。这样可使我们数据库崩溃造成的损失大大降低,那么怎么备份远程mysql数据库的脚本文件?下面跟着读文网小编一起来了解一下吧。
在MySQL中进行数据备份的方法有两种:
1. mysqlhotcopy
这个命令会在拷贝文件之前会把表锁住,并把数据同步到数据文件中,以避免拷贝到不完整的数据文件,是最安全快捷的备份方法。
命令的使用方法是:
mysqlhotcopy -u root -p<rootpass> db1 db2 … dbn <output_dir>
如果需要备份全部数据库,可以加上–regexp=”.*”参数。
Mysqlhotcopy命令可自动完成数据锁定工作,备份时不用关闭服务器。它还可以刷新日志,使备份文件和日志文件的检查点能保持同步。
2. mysqldump
这个命令是用来把数据库倒成sql文件的,是非常古老的命令了。
命令的使用方法是:
mysqldump -u root -p<rootpass> –hex-blob db1 > db1.sql
加上–hex-blob参数以后,blob数据会被类似BASE64的方法转换为文本来存储在sql文件中,就不会导致sql文件格式问题了。经过测试,通过这种方法备份的blob数据再重新恢复回去能够完全正确。
如果要备份所有的数据库,可以加上–all-databases参数。
用mysqldump命令还可直接把数据库转移到另外一台服务器上,不用生成备份文件。重复执行可定期更新远程数据库。
% mysqladmin -h remote_host create testdb
% mysqldump –opt testdb | mysql -h remote_host testdb
另外还可通过ssh远程调用服务器上的程序,如:
% ssh remote_host mysqladmin create testdb
% mysqldump –opt testdb | ssh remote_host mysql testdb
2种数据库备份方式的优缺点:
使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,但是需人为协调数据库数据的备份前后一致性。
mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。
对于没有使用InnoDB的数据库,用mysqlhotcopy是最好的方法;否则必须采用mysqldump。不论如何,直接拷贝文件的备份方法应该被废弃了。
看过“ 怎么备份远程mysql数据库的脚本文件 ”
浏览量:3
下载量:0
时间:
DB2 数据库分区功能 (DPF) 允许将数据库划分为可以驻留在相同服务器或不同服务器上的两个或更多分区,那么DPF要怎么搭建呢?下面读文网小编就给大家介绍下如何在Linux虚拟化环境搭建DB2数据库DPF,有需要的可以参考下。
DB2的分区架构一般适合于统计类和分析的应用,主要用来为大规模数据处理、高并发数据访问提供支持,其特点使得许多廉价计算机组成集群在一起协同工作以提高海量数据处理的效率成为可能。DB2 数据库分区采用 Share-nothing 体系结构,数据库在一个非共享的环境中被分解为独立的分区,每个分区都具有自己的资源,例如内存,CPU 和磁盘以及自己的数据、索引、配置文件和事务日志。
本文详细介绍了和记录了db210.5在Linux虚拟化环境下的安装过程,详细操作见下面的内容:
一、创建用户和组
1、使用root用户添加系统用户
/usr/sbin/groupadd -g 1997 db2igrp
#instance所在的group,加入这个group的所有用户都具有DBA权限/usr/sbin/groupadd -g 1998 db2fgrp
#fenced用户所在的group/usr/sbin/useradd -u 1997 -g db2igrp -d /cbusdb/db2inst1 db2inst1
#db2inst1用户/usr/sbin/useradd -u 1998 -g db2fgrp -d /cbusdb/db2fenc1 db2fenc1
#db2fenc1用户/usr/sbin/groupadd db2fadmin
/usr/sbin/useradd -g db2fadmin db2admin
2、使用root用户添加数据库账号
/opt/ibm/db2/V10.5/instance/db2icrt -s ese -u db2fenc1 db2inst1
#在所有的机器上,使用root用户,建立db2 admin server:
/opt/ibm/db2/V10.5/instance/dascrt -u db2admin#启动db2 admin server:
db2admin start
3、修改节点配置文件
#vim /cbusdb/db2inst1/sqllib/db2nodes.cfg0 cbusdb01 0
1 cbusdb01 1
2 cbusdb02 0
3 cbusdb02 1
4、修改实例参数
su - db2inst1
db2iauto -on db2inst1
db2set DB2_SKIPINSERTED=on
db2set DB2_USE_ALTERNATE_PAGE_CLEANING=ondb2set DB2_EVALUNCOMMITTED=on
db2set DB2_SKIPDELETED=on
db2set DB2COMM=TCPIP
db2set DB2FCMCOMM=TCPIP4
db2set DB2RSHCMD=/bin/rsh
#注意如果配置的ssh则此处需要修改成
db2set DB2RSHCMD=/usr/bin/ssh
db2set DB2CODEPAGE=1386
db2set DB2TERRITORY=86
db2set DB2_PARALLEL_IO=*
5、配置服务端口
DB2c_db2inst1 61000/tcp
DB2_db2inst1 61001/tcp
DB2_db2inst1_1 61002/tcp
DB2_db2inst1_2 61003/tcp
DB2_db2inst1_3 61004/tcp
DB2_db2inst1_4 61005/tcp
DB2_db2inst1_END 61008/tcp
6、调整系统参数,设置dpf所需的资源
/sbin/sysctl -w kernel.sem=“250 32000 32 1024”/sbin/sysctl -w kernel.msgmnb=16384
/sbin/sysctl -w kernel.msgmni=1024
/sbin/sysctl -w kernel.msgmax=8192
/sbin/sysctl -w kernel.shmmni=4096
/sbin/sysctl -w kernel.shmall=2097152
/sbin/sysctl -w kernel.shmmax=1073741824
7、修改环境变量
cat 。/sqllib/db2profile 》.profile
vi .bash_profile #添加如下信息:
/cbusdb/db2inst1/sqllib/db2profile
二、配置主机名
分别在两台主机上修改如下文件:
#vi /etc/sysconfig/network
#-------------------------
#NETWORKING=yes
#HOSTNAME=cbusdb01
#-------------------------
#vi /etc/hosts
#-------------------------
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 cbusdb01#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6#192.168.1.122 cbusdb01
#192.168.1.123 cbusdb02
#-------------------------
三、配置rsh
rsh是远程运行shell的服务.db2使用rsh服务运行启动和停止数据库服务器的命令,以及大部分管理命令。
1、安装rsh
#yum install rsh*
2、配置rsh的安全文件
#vi /etc/securetty
#add the content
#------------------
#rsh
#rlogin
#rexec
#------------------
3、修改rsh的配置参数/etc/xinetd.d/rsh ##在生产环境建议配置ssh免密登录
#vi /etc/xinetd.d/rsh
service shell
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rshd
disable = no
}
4、修改rsh的配置文件rlogin
#vi /etc/xinetd.d/rlogin
service login
{
disable = no
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rlogind
}
4、免密登陆,实例用户db2inst1的家目录中创建.rhosts文件
cat $HOME/.rhosts
cbusdb01 db2inst1
cbusdb02 db2inst1
5、CentOS7.0需要单独下载xinetd
yum install xinetd #低于此版本可不下载
6、重启rsh服务
service xinetd restart
7、验证rsh服务
rsh cbusdb01 date
rsh cbusdb02 date
#db2_all echo hi 没有返回
yum install ksh
四、配置时钟服务器
1、安装ntp服务器
#yum install ntp*
# ntpdate -u 202.112.10.36
#ntpdate cn.pool.ntp.org
#service ntpd start
#chkconfig ntpd on
2、修改ntp配置
#允许内网其他机器同步时间
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
#互联网时间服务器
server 210.72.145.44 perfer # 中国国家受时中心server 202.112.10.36
# 1.cn.pool.ntp.orgserver 59.124.196.83
# 0.asia.pool.ntp.org#允许上层时间服务器主动修改本机时间
restrict 210.72.145.44 nomodify notrap noquery
restrict 202.112.10.36 nomodify notrap noquery
restrict 59.124.196.83 nomodify notrap noquery
#外部时间服务器不可用时,以本地时间作为时间服务
server 127.0.0.1
fudge 127.0.0.1 stratum 10
3、修改时区
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
clock -w
4、在节点2上配置时钟服务器
*/5 * * * * /usr/sbin/ntpdate cbusdb01
五、配置nfs服务
1、yum install nfs*
# yum install portmap rpcbind #安装nfs客户端
2、配置需要共享的资源
#vi /etc/exports
/cbusdb *(rw,sync,no_root_squash)
/cbusdblog *(rw,sync)
3、启动nfs server
service rpcbind start
service nfs start
service nfslock restart
4、导出资源
exportfs -rv
5、显示NFS Server上所有的共享卷
showmount -e
6、在客户端挂载共享目录
#mount 192.168.1.122:/cbusdb /cbusdb
#vi /etc/fstab
cbusdb01:/cbusdb /cbusdb nfs rw,timeo=300,retrans=5,hard,intr,bg,nolock,suid
六、关闭selinux
vim /etc/sysconfig/selinux
#SELINUX=disabled
七、测试、创建数据库
1、启动数据库
#db2start
2、创建数据库
#db2 “create db cbusdb on /cbusdblog using codeset gbk territory cn”
上面就是在Linux虚拟化环境中搭建DB2数据库DPF的方法介绍了,本文详细介绍了DB2的安装过程及搭建,不知道如何搭建的朋友赶紧学习一下吧。
浏览量:2
下载量:0
时间:
在Excel中录入好数据以后就需要导入到oracle数据库,或许有些朋友不知道该如何做。下面是读文网小编带来的关于如何将excel导入oracle数据库的教程,欢迎阅读!
导入oracle数据库步骤1:oracle数据库有一个student表,现有一个excel表:student.xlsx,需导入oracle数据库student表中。
导入oracle数据库步骤2:student表的拥有者是system,system密码为test
导入oracle数据库步骤3:打开需导入的excel表格,单击office按钮,选择另存为--其他格式
导入oracle数据库步骤4:选择保存路径(置于D:),保存类型CSV(逗号分隔)(*.csv),设置文件名为student.csv,单击保存
导入oracle数据库步骤5:新建input.ctl文件(置于D:),内容为:
load data
infile 'd:student.csv'
append into table student fields terminated by ','
trailing nullcols(id,name,sex,age)
说明:infile后面参数为欲导入的excel表(已转换成csv格式)路径及名称;append在表后追加;table后面跟oracle数据库中的表名称; terminated by ','表示字段分隔符;(id,name,sex,age)表示字段名称列表
导入oracle数据库步骤6:同时按Windows徽标键和R键,打开运行,输入cmd,打开命令提示符,输入命令:
sqlldr userid=system/test@netservicename control=d:input.ctl
说明:system/test,为oracle数据库表student的所有者及其密码;
@ netservicename为网络服务名;
control是input.ctl文件名称及路径
导入oracle数据库步骤7:进入oracle数据库,查询student表,excel已导入成功
浏览量:3
下载量:0
时间:
在Excel中录入好数据以后,可能会要求建立Excel的数据库。或许还有很多朋友对这个功能比较陌生,如果有需要用到数据库的朋友不妨学习一下。接下来是读文网小编为大家带来的如何建立excel数据库的教程,希望对你有用。
如何建立excel数据库的教程:
建立数据库步骤1:建立左表,在A:E列输入数据,在F和G列输入公式。
建立数据库步骤2:按CTRL+A,复制;打开2日空白表,按CTRL+A,粘帖;
将2日表中C:E列数据清除,在C2输入公式“=VLOOKUP('2日'!A2,'1日'!$A:$F,6,FALSE)”,用右下角填充柄向下复制到C8导入1日期末库存;
在D和E列输入2日数据,以显示2日状况;3日及以后照此处理。
建立数据库步骤3:使用“记录单”(以2日表为例):
1)选中表中任一非空单元格,点选“数据/记录单”。
2)查找资料:点“上一条”或“下一条”按钮,找到需要资料;或点“条件”,在“品名”或“价格”框输入品名或价格,点“上一条”也可查到需要资料。
3)添加项目:点“新建”钮,在空框输入品名等有关信息,再点“新建”钮,即可在2日表添加新项目。
4)删除项目:找到拟删项目,点“删除”钮,即可删除2日表已有项目。
浏览量:3
下载量:0
时间:
在Excel中录入好数据以后经常需要把数据导入到数据库里进行管理,或许有的朋友不知道该如何把Excel导入到数据库里头。下面是由读文网小编分享的如何把excel导入数据库的方法,以供大家阅读和学习。
Excel导入数据库步骤1:首先打开SQL SERVER 的企业管理器,到你要导入数据的数据库的表上右键,选择所有任务,导入数据。在弹出的对话框上点击下一步。
Excel导入数据库步骤2:选择数据源为EXCEL如图所示。
Excel导入数据库步骤3:选择要导入的EXCEL文件
Excel导入数据库步骤4:输入你的数据库的登入信息
Excel导入数据库步骤5:选择第一个项目(从源数据库复制表和视图),然后点下一步
Excel导入数据库步骤6:选择你要导入的表的第几页,其中目的表是可以修改的,如果要转换其中的数据,点后面的小方块,上面有三个小点的小方块。
Excel导入数据库步骤7:点击下一步,完成,即可
Excel导入数据库步骤8:数据导入很快的,导入的结果会反馈给你。点击完成。
Excel导入数据库步骤9:刷新你的数据库,这个时候你可以发现你导入的数据表已经存在并可以使用了。
浏览量:2
下载量:0
时间:
在Excel中录入好数据以后经常需要把Excel表导入到SQL中里去,具体如何导入呢?接下来是读文网小编为大家带来的excel表导入sql数据库的教程,供大家参考。
Excel表导入sql数据库步骤1:打开SQL Server Management Studio,按图中的路径进入导入数据界面。
Excel表导入sql数据库步骤2:导入的时候需要将EXCEL的文件准备好,不能打开。点击下一步。
Excel表导入sql数据库步骤3:数据源:选择“Microsoft Excel”除了EXCEL类型的数据,SQL还支持很多其它数据源类型。
Excel表导入sql数据库步骤4:选择需要导入的EXCEL文件。点击浏览,找到导入的文件确定。
Excel表导入sql数据库步骤5:再次确认文件路径没有问题,点击下一步。
Excel表导入sql数据库步骤6:默认为是使用的WINODWS身份验证,改为使用SQL身份验证。输入数据库密码,注意:数据库,这里看看是不是导入的数据库。也可以在这里临时改变,选择其它数据库。
Excel表导入sql数据库步骤7:选择导入数据EXCEL表内容范围,若有几个SHEET表,或一个SHEET表中有些数据我们不想导入,则可以编写查询指定的数据进行导入。点击下一步。
Excel表导入sql数据库步骤8:选择我们需要导入的SHEET表,比如我在这里将SHEET表名改为price,则导入后生面的SQL数据库表为price$。点击进入下一步。
Excel表导入sql数据库步骤9:点击进入下一步。
Excel表导入sql数据库步骤10:在这里完整显示了我们的导入的信息,执行内容,再次确认无误后,点击完成,开始执行。
Excel表导入sql数据库步骤11:可以看到任务执行的过程和进度。
Excel表导入sql数据库步骤12:执行成功:我们可以看看执行结果,已传输1754行,表示从EXCEL表中导入1754条数据,包括列名标题。这样就完成了,执行SQL查询语句:SELECT * FROM price$就可以查看已导入的数据内容。
浏览量:3
下载量:0
时间:
甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。下面是读文网小编带来的关于oracle内存多大的内容,欢迎阅读!
1984年,三年内,先后进军加拿大、荷兰、英国、奥地利、日本、德国、瑞士、瑞典、澳洲、芬兰、法国、香港、挪威、西班牙。1986年上市时,年收入暴升至5500万美元,同年3月招股,集资3150万美元。
1987年收入达到1.31亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴西、中国、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至2.82亿美元。
1990年,甲骨文两年内挥军进入智利、希腊、韩国、葡萄牙、土耳其、委内瑞拉、台湾、比利时、阿根廷、哥伦比亚、哥斯达黎加及菲律宾等地,但是当年甲骨文的业绩首次发生亏损,市值急跌80%,埃里森首次安排资深管理人员参与经营。
1992年,旗舰产品Oracle 7面世,使该公司业务重新步上轨道,年收入达到11.79亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任首席运营官。
浏览量:2
下载量:0
时间:
在Excel中录入好数据以后通常需要再把Excel的数据导入到SQL数据库中去再进行编辑,或许有的朋友并不知道Excel的表格该如何导入到SQL数据库中,如果不懂的朋友欢迎一起来摸索研究一番。下面是读文网小编带来的关于excel表格导入sql数据库的教程,希望阅读过后对你有所启发!
假如要把如图所示的Excel表格导入到MySql数据库中,如图:
表格导入sql数据库步骤1:选取要导入的数据快儿,另外要多出一列,如下图:
表格导入sql数据库步骤2:将选中的数据快儿拷贝到一个新建的表格工作薄,然后“另存为” -》“文本文件(制表符分割)(*.txt)”,假如存到“D:data.txt”这个位置里。如图:
表格导入sql数据库步骤3:根据要导入的数据快儿建立MySql数据库和表,然后使用命令
load data local infile 'D:data.txt' into table exceltomysql fields terminated by '';
进行导入操作。如下图:
表格导入sql数据库步骤4:现在数据已经全部导入到MySql里了,
让我们来select一下吧,如图:
表格导入sql数据库步骤5:到此,数据由Excel到MySql的转换已经完成。
浏览量:2
下载量:0
时间:
在Excel中录入好数据以后经常需要用到数据库链接的功能,具体该如何连接数据库呢?下面是由读文网小编分享的excel2007链接数据库的方法,以供大家阅读和学习。
链接数据库步骤1:打开ODBC,点‘添加’
链接数据库步骤2:找到Oracle 10g数据库的驱动程序,点‘完成’
链接数据库步骤3:填写Data Source Name, Description, TNS Service Name,User ID,点'Test Connection'
链接数据库步骤4:然后点OK保存.这样ODBC的配置就算成功了。
链接数据库步骤5:启动Excel
链接数据库步骤6:单独把启动做一个段落是有原因的,因为我的Excel也为64位的,所以直接启动Excel连Oracle数据库的话,会有问题,连接的时候会报下边的错误,
链接数据库步骤7:"测试连接失败,因为初始化提供程序时发生错误。[Microsoft][ODBC驱动程序管理器]在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配"
链接数据库步骤8:这个错误就是因为你使用64位的程序去连32位的ODBC,体系架构上不支持。(如果你是XP等32位的,操作系统可以忽略此步)
链接数据库步骤9:正确的启动方法是:
链接数据库步骤10:右键 Excel -> 属性 ->兼容性
链接数据库步骤11:连接Oracle
链接数据库步骤12:数据页签 > 自其他来源 > 来自数据库连接向导
链接数据库步骤13:在数据库连接向导里,选择'ODBC DSN'
链接数据库步骤14:在ODBC数据源中就能看到刚刚创建的数据源,选择数据源,下一步(注意:如果数据库数据较多,这一过程时间会比较长)
链接数据库步骤15:接下来你就能对表进行查询了
链接数据库步骤16:右侧的字段中,选择你需要的字段
浏览量:2
下载量:0
时间:
Excel中的统计分析数据库功能该如何使用呢?下面是由读文网小编分享的excel2003统计分析数据库的教程,以供大家阅读和学习。
统计分析数据步骤1:建立数据表格。在使用此函数时,先将样本数据排成一列。
统计分析数据步骤2:选定用来放结果的单元格区域,这里选定区域D1:D9,单击菜单栏【公式】/【函数库】/【插入函数】命令。
统计分析数据步骤3:弹出【插入函数】对话框,在【选择类别】中选择【统计】。
统计分析数据步骤4:选择【FREQUENCY】在【选择函数】中选择【FREQUENCY】。
统计分析数据步骤5:单击【确定】按钮,弹出FREQUENCY【函数参数】对话框,单击【Data_array】后的折叠按钮,选择A1:A50单元格区域,单击打开折叠按钮,返回【函数参数】对话框;
统计分析数据步骤6:在【Bins_array】栏中写“{899;999;1099;1199;1299;1399;1499;1599;1699}”。
统计分析数据步骤7:按“Ctrl+Shift+Enter” 组合键,在最初选定单元格区域D1:D9内得到频数分布结果。不要点【确定】按钮哦。大功告成。
浏览量:2
下载量:0
时间:
要想设置oracle 防火墙,你会设置吗?下面由读文网小编给你做出详细的oracle 防火墙设置方法介绍!希望对你有帮助!
诞生初期
20世纪约70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,埃里森是程序员之一。
1977年埃里森与同事Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,埃里森以此造出新数据库,名为甲骨文。
1978年 公司迁往硅谷,更名为“关系式软件公司”(RSI)。RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。
美国中央情报局想买一套这样的软件来满足他们的需求,但在咨询了IBM公司之后发现IBM没有可用的商用产品,他们联系了RSI。于是RSI有了第一个客户。
最先提出“关系数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。
发展壮大
1984年,三年内,先后进军加拿大、荷兰、英国、奥地利、日本、德国、瑞士、瑞典、澳洲、芬兰、法国、香港、挪威、西班牙。1986年上市时,年收入暴升至5500万美元,同年3月招股,集资3150万美元。
1987年收入达到1.31亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴西、中国、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至2.82亿美元。
1990年,甲骨文两年内挥军进入智利、希腊、韩国、葡萄牙、土耳其、委内瑞拉、台湾、比利时、阿根廷、哥伦比亚、哥斯达黎加及菲律宾等地,但是当年甲骨文的业绩首次发生亏损,市值急跌80%,埃里森首次安排资深管理人员参与经营。
1992年,旗舰产品Oracle 7面世,使该公司业务重新步上轨道,年收入达到11.79亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任首席运营官。
收购与上市
1995年,埃里森宣布PC已死,把全数产品推向互联网发展,并另组“网络计算机公司”(Network Computer),销售“网络计算机”,最终被淘汰收场。
2000年,科网接近尾声时,推出E-Business Suite,抢占应用产品市场,与昔日的生意伙伴构成严重利益冲突。同期微软及IBM数据技术提升,此后Oracle新增订单数目的占有率,在两年内下跌6.6%,业务倒退10%。
2003年,敌意收购仁科软件公司,引起业界哄动。两公司的争议新闻层出不穷。同年美国司法部落案阻止甲骨文收购。
2004年,历经18个月的拉锯战,终于成功购并仁科软件公司。
2007年,收购BEA Systems。
2009年4月20日,甲骨文公司宣布以每股9.50美元,总计74亿美元收购太阳微系统公司(Sun)。
2013年2月4日以每股29.25美元作价收购网络传输产品制造商Acme Packet,交易规模约为17亿美元。
2013年7月15日起甲骨文公司正式由纳斯达克转板至纽约证券交易所挂牌上市。转板至纽交所后,甲骨文公司将沿用“ORCL”这一交易代码。
2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。
看了“ oracle 防火墙如何设置”文章的还看了:
浏览量:2
下载量:0
时间:
windows8 防火墙想要设置下oracle,该怎么办呢?下面由读文网小编给你做出详细的windows8 防火墙设置oracle方法介绍!希望对你有帮助!
在windows上安装oracle服务后,本地访问数据库没问题,但远程计算机无法访问本地数据库,这种情况主要是由于本地防火墙造成的,关闭本地防火墙就可以解决该问题,但关闭防火墙后就会有安全隐患,下面就讲一下在不关闭防火墙的情况下实现数据库的远程访问。(所有的设置都是在安装数据库服务的机器上进行)
要访问防火墙后的windows oracle数据库,仅仅通过简单的打开固定TCP端口的方式是不行的。这个问题的根本原因是windows oracle数据库的BT设计(unix/linux无此问题)。
一、Oracle的网络通信端口原理
oracle数据库的网络访问采用了一个很BT的工作模式,其大概流程如下:
1) oracle server上的oracle net listener进程持续监听一个固定的TCP端口(缺省是1521);
2) client向server上的net listener端口发起连接请求;
3) listenr收到client的请求之后,建立与client的连接,并通知server新建一个数据库连接的服务进程(以下简称P),该进程会随机选择一个没有被使用的TCP端口并绑定,然后将端口号通知listener;
4) listenr将P绑定的端口号转发给client;
5) client收到P的端口号后,终止与listener的连接,然后通过P的绑定端口直接连接P;
到第5步,连接才最终完成,之后client就可以访问数据库了。
从上面的工作流程可以知道,在这种工作模式下,client实际最终连接的oracle server端口是随机的。所以根本无法在防火墙上预先设定固定的TCP端口来使oracle server可以被访问。据说oracle这么做也是不得已的,因为早期windows nt的TCP/IP部分有bug,直接使用公用端口连接会有问题,所以oracle才搞出这么个天才的设计。不过,NT4SP3之后不就没这个bug了吗,为啥到oracle 11g了还在用这个BT模式呢? 当然啦,现在网络安全性问题这么严重,如果真的无法使用防火墙,windows版的oracle数据库岂不是要卖不出去了吗? oracle公司当然不会那么白痴,从oracle 8i开始,windows版的oracle也可以使用正常的工作模式了,只不过默认仍是使用BT工作模式罢了。
只有Windows平台上的9i及以下版本的Oracle才会有这个问题。Oracle在Linux以及Unix平台下,多个进程间可以对端口进行复用,Oracle Server Process仍然使用的是跟监听进程一个端口(1521),客户端只连接了一次,并没有进行第二次连接,与上面描述的流程相比已经发生了变化。在Windows平台上,10g及以上版本的数据库,也同样利用端口复用,避免了这样的问题。实际上10g就是默认USE_SHARED_SOCKET为TRUE。
二、在防火墙中设置程序例外
在Oracle的BT模式下,其实可通过在防火墙中设置Oracle程序例外来穿越防火墙。在防火墙的例外中添加 oracle.exe 和TNSLSNR.exe 俩个应用程序。(在 "Oracle安装路径oracleproduct10.2.0db_1BIN" 中可以找到这俩个应用程序)
三、在防火墙中设置端口例外
在windows注册表的\HKEY_LOCAL_MACHINESOFTWAREORACLEHOMEDIR (HOMEDIR是你机器上安装的oracle数据库的instance名称)中添加一个字符串键值,名称为USE_SHARED_SOCKET,值为TRUE(注意大小写),然后重启oracle instance或直接重启windows就OK了。
这样,你只要再在防火墙上打开oracle的监听端口(缺省为1521),就可以在防火墙外访问oracle了!
需要在MTS模式下(共享模式) Oracle默认是专用模式。
经试验发现,如果不在init文件中设参数的话,Oracle仍然会要求一个随机端口和1521端口来共同通讯,只是这个随机端口,并不随客户端会话和登 录的变化而变化,在没有重启服务器时,是固定的。 (试验发现,在专用模式下,每次连接,oracle服务器会按+1方式,提供一个非1521的端口。) 所以,还需要在init.ora文件的最后加上一条参数:
mts_dispatchers="(address=(protocol=tcp)(host=myoradb)(port=1521))(dispatchers=1)"
这样才真正实现只用一个端口,穿过防火墙。
看了“ windows8 防火墙如何设置oracle”文章的还看了:
浏览量:3
下载量:0
时间:
Excel中不同的数据具体该如何按照项目导入到mysql的数据库中去呢?下面是读文网小编带来的关于将Excel不同数据按项目导入mysql数据库的方法,希望阅读过后对你有所启发!
数据按项目导入MySQL步骤1:首先我们需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,你需要将表中的字段名字告诉给填写excel表的人员.
数据按项目导入MySQL步骤2:打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点:名字(我用红色标示出来了)需要跟程序提供的一样,其他的描述,表头可以不写都行.
数据按项目导入MySQL步骤3:我使用的mysql管理工具是Navicat for MySQL,打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard ,有汉化版本的更明确.弹出一个选择界面,我们选择excel file文件
数据按项目导入MySQL步骤4:点击next(下一步),我们选择我们对应的excel文件就行,然后再下面选在我们的文件内容在哪一个sheet中,也就是你的内容写在excel什么地方,这点需要注意,也是关键的地方,我的内容在sheet3中,所以我选择sheet3 ,如图:
数据按项目导入MySQL步骤5:点击next (此步骤也是关键步骤),需要注意2点: 1:filed name row 就是你的字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).2:first data row(从哪一行开始执行),数据从哪一行开始呢,我这里选择的是3,4.
数据按项目导入MySQL步骤6:点击next 我们选择 target table 目标对应的数据库,选择你要导入到哪个数据库中表中.
数据按项目导入MySQL步骤7:如果到上面一步没有问题的话,我们默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.
浏览量:3
下载量:0
时间:
CAD中的表格怎样导入到excel表格数据库中呢?下面读文网小编把方法都教给大家,一起来学习吧。
1、全选这个表格,在表格上右键,在弹出的菜单中选择“输出”命令:
2、计算机要你保存一个CSV文件,CSV是文件的扩展名,你别管它是什么意思,文件的基本名可以写成“成绩统计”或其它,注意文件类型是“逗号分隔(*.CSV)”:
3、保存好的文件是这样的,它是Excel逗号分隔值文件:
4、这个分隔值文件可以直接用Excel打开的,打开后的情况跟在Excel中用手工输入的是一模一样,可以进行你所要的数据处理。本次操作就算成功了。
浏览量:5
下载量:0
时间:
在使用excel的时候会需要用到excel数据导入sql数据库的技巧,将数据导入到SQL数据库中可以更方便的进行管理与修改,如果不懂得如何使用excel数据导入sql数据库技巧的朋友不妨一起来研究学习一番,下面是由读文网小编分享的excel数据导入SQL数据库的教程,以供大家阅读和学习。
数据导入sql数据库步骤1:打开SQL Server Management Studio,按图中的路径进入导入数据界面。
数据导入sql数据库步骤2:导入的时候需要将EXCEL的文件准备好,不能打开。点击下一步。
数据导入sql数据库步骤3:数据源:选择“Microsoft Excel”除了EXCEL类型的数据,SQL还支持很多其它数据源类型。
数据导入sql数据库步骤4:选择需要导入的EXCEL文件。点击浏览,找到导入的文件确定。
数据导入sql数据库步骤5:再次确认文件路径没有问题,点击下一步。
数据导入sql数据库步骤6:默认为是使用的WINODWS身份验证,改为使用SQL身份验证。输入数据库密码,注意:数据库,这里看看是不是导入的数据库。也可以在这里临时改变,选择其它数据库。
数据导入sql数据库步骤7:选择导入数据EXCEL表内容范围,若有几个SHEET表,或一个SHEET表中有些数据我们不想导入,则可以编写查询指定的数据进行导入。点击下一步。
数据导入sql数据库步骤8:选择我们需要导入的SHEET表,比如我在这里将SHEET表名改为price,则导入后生面的SQL数据库表为price$。点击进入下一步。
数据导入sql数据库步骤9:点击进入下一步。
数据导入sql数据库步骤10:在这里完整显示了我们的导入的信息,执行内容,再次确认无误后,点击完成,开始执行。
数据导入sql数据库步骤11:可以看到任务执行的过程和进度。
数据导入sql数据库步骤12:执行成功:我们可以看看执行结果,已传输1754行,表示从EXCEL表中导入1754条数据,包括列名标题。这样就完成了,执行SQL查询语句:SELECT * FROM price$就可以查看已导入的数据内容。
浏览量:3
下载量:0
时间:
SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言,那么你知道win7系统怎么安装sql2005数据库吗?下面是读文网小编整理的一些关于win7系统安装sql2005数据库的相关资料,供你参考。
1、安装过SQL Server的人可能知道,它的有些服务要依赖于IIS,所以为了保证数据库的顺利安装,先启用IIS服务吧!Win7比XP好的一点是:启用IIS功能无需借助系统安装盘了,只要在控制面板里启用即可;
2、选中红框中的复选项, 分别为“Internet Information Services 可承载的 Web 核心”、“Web 管理工具”和“万维网服务”,这里我不确定“Web 管理工具”是否需要,因为我选中它们的父节点“Internet 信息服务”后选中了它的一些子项,多选总比少选全面,需要将它们的子项全部选中才显示为“√”,否则显示为“■”,记住,一定要显示为“√”才行!然后点击确定等待即可;
3、如果我们不启用IIS功能,在后续安装SQL Server时会遇见如图画面;
4、接下来双击上面下载后得到的安装包,解压缩到合适的路径;
5、找到解压后的文件夹如图所示;
6、进入安装;
7、紧接着进入如下画面;
8、我的系统是64位的,我自然选择基于x64的,之后点击“服务器组件、工具、联机丛书和示例(C)”;
9、紧接着弹出对话框,点击“运行程序(R)”;
10、接着出现,勾选,下一步;
11、安装程序会检查所需组件,点击“安装”;
12、点击“安装”;
13、点击“下一步”后,安装程序会监测计算机配置;
14、紧接着跳转为安装向导点击“下一步“;
15、我们看到,所有的项目都成功,如果之前没有启用IIS功能的话,出现的画面就是之前的那个样子,点击“下一步”;
16、默认 点击“下一步”;
17、这里需要注意,如果你的界面只有最后一个复选框可选,其他都为灰色不可选,那说明你的版本有问题,不是开发版,请马上放弃安装,从上面我给的下载地址下载开发板进行安装。全部选中后点击“下一步”;
18、默认安装到系统盘下,我们可以点击高级进行修改,点击“浏览(R)”;
19、我选择的“默认实例”,点击“下一步”;
20、点击“下一步”;
21、因为其他程序也可能连接数据库,所以选择“混合模式”,并键入sa密码,点击“下一步”;
22、点击“下一步”;
23、点击“下一步”;
24、点击“下一步”;
25、漫长的安装才刚要开始,点击“安装”;
26、该过程很耗时,慢慢等待吧;
27、到这里就接近尾声了,点击“完成(F)”;
win7系统的相关
浏览量:3
下载量:0
时间:
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。那么你知道win7系统sql2008连接不上数据库怎么办吗?下面是读文网小编整理的一些关于win7系统sql2008连接不上数据库的相关资料,供你参考。
1、点击桌面上的“开始”图标;
2、点击右下角的“所有程序”;
3、找到“Microsoft SQL Server 2008”文件夹,并点击;
4、点击“Microsoft SQL Server 2008”下的“配置工具”;
5、点击“配置工具”下的“Sql server配置管理器”;
6、右击带有“MSSQLSERVER”的选项,并点击“启动”选项。
win7系统sql2008连接不上数据库的相关
浏览量:2
下载量:0
时间: