如何连接oracle数据库?

如何连接oracle数据库?,第1张

如何配置才能使客户端连到数据库:\x0d\\x0d\要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用 \x0d\jdbc \x0d\thin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装 \x0d\oracle数据库的时候会自动安装oracle客户端。\x0d\ 用过sql \x0d\server数据库然后又用oracle的新手可能会有这样的疑问:问什么我用sql server的时候不用装sql \x0d\server的客户端呢?原因很简单,sql server也是microsoft的,它在 *** 作系统中集成了sql \x0d\server客户端,如果microsoft与oracle有协议,将oracle客户端也集成到 *** 作系统中,那我们也就不用在客户端机器装oracle\x0d\ 客户端软机就可访问数据库了,不过,这好像是不可能实现的事情。\x0d\ 也有的人会问:为什么在sql \x0d\server中没有侦听端口一说,而在oracle中要配置侦听端口?其实sql \x0d\server中也有侦听端口,只不过microsoft将侦听端口固定为1433,不允许你随便改动,这样给你一个错觉感觉sql \x0d\server中没有侦听端口,咳,microsoft把太多的东西都封装到黑盒子里,方便使用的同时也带来的需要副作用。而oracle中的侦听端口直接\x0d\ 在配置文件中,允许随便改动,只不过无论怎样改动,要与oracle服务器端设置的侦听端口一致。\x0d\好,言归正传,我们如何做才能使客户端机器连接到oracle数据库呢?\x0d\A. 安装相关软件\x0d\B. 进行适当的配置\x0d\\x0d\A.在适当的位置安装适当的软件:\x0d\在客户端机器:\x0d\1.在客户端机器上安装ORACLE的Oracle Net通讯软件,它包含在oracle的客户端软件中。\x0d\2.正确配置了sqlnetora文件:\x0d\NAMESDIRECTORY_PATH = (TNSNAMES, )\x0d\NAMESDEFAULT_DOMAIN=DB_DOMAIN\x0d\一般情况下我们不用NAMESDEFAULT_DOMAIN参数。如果想不用该参数用#注释掉或将该参数删除即可,对于NAMESDIRECTORY_PATH参数采用缺省值即可,对于NAMESDEFAULT_DOMAIN参数有时需要注释掉,在下面有详细解释。\x0d\3.正确配置了tnsnameora文件\x0d\\x0d\在服务器端机器:\x0d\1.保证listener已经启动\x0d\2.保证数据库已经启动。\x0d\如果数据库没有启动,用:\x0d\Oracle 9i:\x0d\dos>sqlplus “/ as sysdba”\x0d\sqlplus> startup\x0d\Oracle 8i:\x0d\dos>svrmgrl\x0d\svrmgrl>connect internal\x0d\svrmgrl>startup\x0d\命令启动数据库\x0d\如果listener没有启动,用:\x0d\lsnrctl start [listener name]\x0d\lsnrctl status [listener name]\x0d\命令启动listener\x0d\B.进行适当的配置\x0d\如何正确配置tnsnameora文件:\x0d\\x0d\可\x0d\ 以在客户端机器上使用oracle Net Configuration Assistant或oracle Net \x0d\Manager图形配置工具对客户端进行配置,该配置工具实际上修改tnsnamesora文件。所以我们可以直接修改tnsnamesora文件,\x0d\ 下面以直接修改tnsnamesora文件为例:\x0d\该文件的位置为: \network\admin\tnsnamesora (for windows)\x0d\/network/admin/tnsnamesora (for unix)\x0d\此处,假设服务器名为testserver,服务名为orcltestservercom,使用的侦听端口为1521,则tnsnamsora文件中的一个test网络服务名(数据库别名)为:\x0d\test =\x0d\(DESCRIPTION=\x0d\(ADDRESS_LIST=\x0d\(ADDRESS=(PROTOCOL=TCP)(HOST=testserver)(PORT=1521))\x0d\)\x0d\(CONNECT_DATA=(SERVICE_NAME=orcltestservercom)\x0d\)\x0d\)\x0d\此处的笑脸为)。\x0d\ 红色的内容为需要根据实际情况修改的内容,现解释如下:\x0d\ PROTOCOL:客户端与服务器端通讯的协议,一般为TCP,该内容一般不用改。\x0d\\x0d\HOST:数据库侦听所在的机器的机器名或IP地址,数据库侦听一般与数据库在同一个机器上,所以当我说数据库侦听所在的机器一般也是指数据库所在的机 \x0d\ \x0d\器。在UNIX或WINDOWS下,可以通过在数据库侦听所在的机器的命令提示符下使用hostname命令得到机器名,或通过ipconfig(for\x0d\ WINDOWS) or ifconfig(for \x0d\UNIX)命令得到IP地址。需要注意的是,不管用机器名或IP地址,在客户端一定要用ping命令ping通数据库侦听所在的机器的机器名,否则需要在\x0d\ hosts文件中加入数据库侦听所在的机器的机器名的解析。\x0d\\x0d\PORT:数据库侦听正在侦听的端口,可以察看服务器端的listenerora文件或在数据库侦听所在的机器的命令提示符下通过lnsrctl status [listener name]命令察看。此处Port的值一定要与数据库侦听正在侦听的端口一样。\x0d\ SERVICE_NAME:在服务器端,用system用户登陆后,sqlplus> show parameter service_name命令察看。\x0d\ 如何利用配置的网络服务名连接到数据库:\x0d\ 用sqlplus程序通过test网络服务名进行测试,如sqlplus system/manager@test。\x0d\ 如果不能连接到数据库,则在tnsnameora文件中的test网络服务名(net \x0d\service)后面加上sqlnetora文件中NAMESDEFAULT_DOMAIN参数的值,此处我的参数值为 \x0d\testservercom,将其加到网络服务名后面,修改后的tnsnameora中关于该网络服务名的内容为:\x0d\\x0d\ 什么情况下会引起oracle自动设置NAMESDEFAULT_DOMAIN参数?\x0d\ \x0d\ 出现这种情况的典型环境为windows的客户端的‘我得电脑à属性à计算机名à更改à其它à此计算机的主DNS后缀’中设置了‘primary \x0d\ dns \x0d\suffix’,因为在这种情况下安装客户端时,会在sqlnetora文件中自动设置NAMESDEFAULT_DOMAIN参数,或许当把计算机\x0d\ 加入域中安装oracle客户端时也会出现这种情况,有条件的话大家可以试一下。\x0d\\x0d\我在设置oracle的客户端时一般手工修改tnsnamesora文件,但是还有许多人喜欢用图形工具配置,该图形工具最终还是修改tnsnamesora文件,但是它有时会引起其它的问题:\x0d\\x0d\在用oracle的图形配置软件'net assistant'或‘Net Configuration \x0d\Assistant’配置网络服务名时,假如已经设置了‘primary dns \x0d\suffix’,但是在图形配置软件中写的网络服务名的名字中没有‘primary dns \x0d\suffix’,如只是写了test,则图形配置软件会自动在后面加上‘primary dns \x0d\suffix’,使之变为testtestservercom,并存在tnsnamesora中,而不管你的sqlnetora文件中是否有 \x0d\NAMESDEFAULT_DOMAIN参数。此时,用图形工具进行测试连接是通过的,但是假如此时sqlnetora文件中没有 \x0d\NAMESDEFAULT_DOMAIN参数,则你在使用网络服务名时应该使用在tnsnamesora中的 \x0d\testtestservercom,而不是你在图形配置软件中键入的test。解决的办法为:\x0d\可以在sqlnetora文件中设置NAMESDEFAULT_DOMAIN= testservercom,这时你可以用test或testtestservercom连接数据库\x0d\在sqlnetora文件中不设置NAMESDEFAULT_DOMAIN参数,在tnsnamesora文件中将testtestservercom中的testservercom去掉,这时你可以用test连接数据库。\x0d\\x0d\关于为什们在网络服务名后面加db_domain参数,需要了解sqlplus连接数据库的原理,我在后面解决12154常见故障中给出了详细的说明。\x0d\\x0d\如果上面的招数还不奏效的话,只好用一下乾坤大挪移了。\x0d\将客户端的网络服务名部分\x0d\testtestservercom =\x0d\(DESCRIPTION=\x0d\(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=testserver)(PORT=1521))\x0d\)\x0d\(CONNECT_DATA=(SERVICE_NAME=orcltestservercom)\x0d\)\x0d\)\x0d\此处的笑脸为)。\x0d\拷贝到服务器的tnsnamesora文件中。然后再服务器端用sqlplus system/manager@testtestservercom连接到数据库。\x0d\ 如果能连接成功,说明你的客户端与服务器端的网络有问题。\x0d\ 如果连接不成功,用前面的部分检查网络服务名部分部分是否正确,如果确信网络服务名部分正确而且所有的客户端都连不上数据库则可能为系统TCP/IP或Oracle系统有问题,建议重新安装数据库。\x0d\该错误表示用于连接的网络服务名在tnsnamesora文件中不存在,如上面的tnsnamesora中的网络服务名只有test,假如用户在连接时用sqlplus system/manager@test1则就会给出TNS-12154错误。\x0d\要注意的是,有时即使在tnsnamesora文件中有相应的网络服务名,可是用该网络服务名连接时还会出错,出现这种情况的典型配置如下(在客户端的机器上):\x0d\sqlnetora文件:\x0d\NAMESDIRECTORY_PATH = (TNSNAMES, )\x0d\NAMESDEFAULT_DOMAIN = servercom\x0d\tnsnamesora文件:\x0d\test =\x0d\(DESCRIPTION=\x0d\(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=testserver)(PORT=1521))\x0d\)\x0d\(CONNECT_DATA=(SERVICE_NAME=orcltestservercom)\x0d\)\x0d\)\x0d\此处的笑脸为)。\x0d\sqlplus运行基本机理:\x0d\ 在用户输入sqlplus system/manager@test后,sqlplus程序会自动到sqlnetora文件中找NAMESDEFAULT_DOMAIN参数,假 如该参数存在,则将该参数中的值取出,加到网络服务名的后面, \x0d\\x0d\即此例中你的输入由sqlplus system/manager@test自动变为sqlplus system/manager@testservercom\x0d\ \x0d\,然后再到tnsnamesora文件中找testservercom网络服务名,这当然找不到了,因为该文件中只有test网络服务名,所以报 \x0d\ 错。解决的办法就是将sqlnetora文件中的NAMESDEFAULT_DOMAIN参数注释掉即可,如 \x0d\#NAMESDEFAULT_DOMAIN = \x0d\servercom。假如NAMESDEFAULT_DOMAIN参数不存在,则sqlplus程序会直接到tnsnamesora文件中找 \x0d\test网络服务名,然后取出其中的host,port,tcp,service_name,利用这些信息将连接请求发送到正确的数据库服务器上。\x0d\ 另外原则上tnsnamesora中的配置不区分大小写,但是我的确遇到区分大小写的情况,所以最好将使用的网络服务与tnsnamesora中配置的完全一样。\x0d\ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect Descriptor\x0d\该错误表示能在tnsnamesora中找到网络服务名,但是在tnsnamesora中指定的SERVICE_NAME与服务器端的SERVICE_NAME不一致。解决的办法是修改tnsnamesora中的SERVICE_NAME。\x0d\\x0d\ 易混淆术语介绍:\x0d\ \x0d\ Db_name:对一个数据库(Oracle database)的唯一标识,该数据库为第一章讲到的Oracle \x0d\database。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负 \x0d\ 担,因为各个数据库的名字可能一样,造成管理上的混乱。为了解决这种情况,引入了Db_domain参数,这样在数据库的标识是由Db_name和 \x0d\Db_domain两个参数共同决定的,避免了因为数据库重名而造成管理上的混乱。这类似于互连网上的机器名的管理。我们将Db_name和 \x0d\Db_domain两个参数用’’连接起来,表示一个数据库,并将该数据库的名称称为Global_name,即它扩展了Db_name。 \x0d\Db_name参数只能由字母、数字、’_’、’#’、’$’组成,而且最多8个字符。\x0d\\x0d\ Db_domain:定义一个数据库所在的域,该域的命名同互联网的’域’没有任何关系,只是数据库管理员为了更好的管理分布式数据库而根据实际情况决定的。当然为了管理方便,可以将其等于互联网的域。\x0d\\x0d\Global_name:对一个数据库(Oracle \x0d\database)的唯一标识,oracle建议用此种方法命令数据库。该值是在创建数据库是决定的,缺省值为Db_name \x0d\Db_domain。在以后对参数文件中Db_name与Db_domain参数的任何修改不影响Global_name的值,如果要修改 \x0d\Global_name,只能用ALTER DATABASE RENAME GLOBAL_NAME TO \x0d\命令进行修改,然后修改相应参数。\x0d\\x0d\Service_name:该参数是oracle8i新引进的。在8i以前,我们用SID来表示标识数据库的一个实例,但是在Oracle的并行环境中,\x0d\ \x0d\一个数据库对应多个实例,这样就需要多个网络服务名,设置繁琐。为了方便并行环境中的设置,引进了Service_name参数,该参数对应一个数据库,\x0d\ 而不是一个实例,而且该参数有许多其它的好处。该参数的缺省值为Db_name \x0d\Db_domain,即等于Global_name。一个数据库可以对应多个Service_name,以便实现更灵活的配置。该参数与SID没有直接关\x0d\ 系,即不必Service name 必须与SID一样。\x0d\Net service name:网络服务名,又可以称为数据库别名(database alias)。是客户端程序访问数据库时所需要,屏蔽了客户端如何连接到服务器端的细节,实现了数据库的位置透明的特性。

以下是一些免费的云服务器:
1 Amazon Web Services (AWS) - AWS提供一年的免费使用其EC2云服务器,以及其他一些免费服务。
2 Google Cloud Platform (GCP) - GCP提供365天的免费使用额度。您可以使用它来运行VM实例、存储数据和使用其他一些服务。
3 Microsoft Azure - 通过Microsoft的Azure云服务,您可以在12个月内获得$200的免费使用额度。您可以使用它来运行虚拟机、数据库和其他服务。
4 Alibaba Cloud - 阿里云提供一些免费服务,包括1年的免费域名注册和30天的免费按需云服务器。
5 Oracle Cloud Infrastructure (OCI) - OCI提供一年的免费云服务。您可以使用Oracle数据库、容器服务和其他一些服务。
6 Heroku - Heroku是一个云平台,提供免费的应用程序,包括Web应用程序和后端服务等。
以上是一些免费的云服务器,这些服务可能会有使用限制和额度限制,需要根据自己的需求进行选择。

配置好相关的文件就可以,一般是tnsnameora文件。

一般oracle10g的文件所在目录为:C:oracleproct20db_1etworkADMIN

其他版本的可在oracle目录下搜索tnsnameora文件名进行修改。

ora=

(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)(HOST=xxxxxxxxxxxx)(PORT=1521))

(CONNECT_DATA=

(SERVER=DEDICATED)

(SERVICE_NAME=orcl)

)

)

其中ora为本地实例名,xxxxxxxxxxxx为远程IP地址,1521为端口号,orcl为远程数据库实例名,按照对方提供的内容进行修改即可。

大数据技术及应用
半个世纪以来,随着计算机技术全面融入社会生活,信息爆炸已经积累到了一个开始引发变革的程度。21世纪是数据信息大发展的时代,移动互联、社交网络、电子商务等极大拓展了互联网的边界和应用范围,各种数据正在迅速膨胀并变大。互联网(社交、搜索、电商)、移动互联网(微博)、物联网(传感器,智慧地球)、车联网、GPS、医学影像、安全监控、金融(银行、股市、保险)、电信(通话、短信)都在疯狂产生着数据。2011年5 月,在“云计算相遇大数据” 为主题的EMC World 2011 会议中,EMC 抛出了Big Data概念。正如《纽约时报》2012年2月的一篇专栏中所称,“大数据”时代已经降临,在商业、经济及其他领域中,决策将日益基于数据和分析而作出,而并非基于经验和直觉。哈佛大学社会学教授加里?金说:“这是一场革命,庞大的数据资源使得各个领域开始了量化进程,无论学术界、商界还是政府,所有领域都将开始这种进程。”
二、什么是大数据
大数据(Big Data)是指那些超过传统数据库系统处理能力的数据。它的数据规模和转输速度要求很高,或者其结构不适合原本的数据库系统。为了获取大数据中的价值,我们必须选择另一种方式来处理它。数据中隐藏着有价值的模式和信息,在以往需要相当的时间和成本才能提取这些信息。如沃尔玛或谷歌这类领先企业都要付高昂的代价才能从大数据中挖掘信息。而当今的各种资源,如硬件、云架构和开源软件使得大数据的处理更为方便和廉价。即使是在车库中创业的公司也可以用较低的价格租用云服务时间了。对于企业组织来讲,大数据的价值体现在两个方面:分析使用和二次开发。对大数据进行分析能揭示隐藏其中的信息。例如零售业中对门店销售、地理和社会信息的分析能提升对客户的理解。对大数据的二次开发则是那些成功的网络公司的长项。例如Facebook通过结合大量用户信息,定制出高度个性化的用户体验,并创造出一种新的广告模式。这种通过大数据创造出新产品和服务的商业行为并非巧合,谷歌、雅虎、亚马逊和Facebook它们都是大数据时代的创新者。
(一)大数据的4V特征
大量化(Volume):企业面临着数据量的大规模增长。例如,IDC最近的报告预测称,到2020年,全球数据量将扩大50倍。目前,大数据的规模尚是一个不断变化的指标,单一数据集的规模范围从几十TB到数PB不等。简而言之,存储1PB数据将需要两万台配备50GB硬盘的个人电脑。此外,各种意想不到的来源都能产生数据。
多样化(Variety):一个普遍观点认为,人们使用互联网搜索是形成数据多样性的主要原因,这一看法部分正确。然而,数据多样性的增加主要是由于新型多结构数据,以及包括网络日志、社交媒体、互联网搜索、手机通话记录及传感器网络等数据类型造成。其中,部分传感器安装在火车、汽车和飞机上,每个传感器都增加了数据的多样性。
快速化(Velocity):高速描述的是数据被创建和移动的速度。在高速网络时代,通过基于实现软件性能优化的高速电脑处理器和服务器,创建实时数据流已成为流行趋势。企业不仅需要了解如何快速创建数据,还必须知道如何快速处理、分析并返回给用户,以满足他们的实时需求。根据IMS Research关于数据创建速度的调查,据预测,到2020年全球将拥有220亿部互联网连接设备。
价值(Value):大量的不相关信息,浪里淘沙却又弥足珍贵。对未来趋势与模式的可预测分析,深度复杂分析(机器学习、人工智能Vs传统商务智能(咨询、报告等)
三、大数据时代对生活、工作的影响
大数据,其影响除了经济方面的,它同时也能在政治、文化等方面产生深远的影响,大数据可以帮助人们开启循“数”管理的模式,也是我们当下“大社会”的集中体现,三分技术,七分数据,得数据者得天下。
“大数据”的影响,增加了对信息管理专家的需求。事实上,大数据的影响并不仅仅限于信息通信产业,而是正在“吞噬”和重构很多传统行业,广泛运用数据分析手段管理和优化运营的公司其实质都是一个数据公司。麦当劳、肯德基以及苹果公司等旗舰专卖店的位置都是建立在数据分析基础之上的精准选址。而在零售业中,数据分析的技术与手段更是得到广泛的应用,传统企业如沃尔玛通过数据挖掘重塑并优化供应链,新崛起的电商如卓越亚马逊、淘宝等则通过对海量数据的掌握和分析,为用户提供更加专业化和个性化的服务。
大数据在个人隐私的方面,大量数据经常含有一些详细的潜在的能够展示有关我们的信息,逐渐引起了我们对个人隐私的担忧。一些处理大数据公司需要认真的对待这个问题。例如美国天睿资讯给人留下比较深刻印象的是他的一个科学家提出,我们不应该简单地服从法律方面的隐私保护问题,这些远远不够的,公司都应该遵从谷歌不作恶的原则,甚至更应该做出更积极的努力。
四、大数据时代的发展方向、趋势
根据ESM国际电子商情针对2013年大数据应用现状和趋势的调查显示:被调查者最关注的大数据技术中,排在前五位的分别是大数据分析(1291%)、云数据库(1182%)、Hadoop(1173%)、内存数据库(1164%)以及数据安全(921%)。Hadoop已不再是人们心目中仅有的大数据技术,而大数据分析成为最被关注的技术。从中可以看出,人们对大数据的了解已经逐渐深入,关注的技术点也越来越多。既然大数据分析是最被关注的技术趋势,那么大数据分析中的哪项功能是最重要的呢?从下图可以看出,排在前三位的功能分别是实时分析(2132%)、丰富的挖掘模型(1797%)和可视化界面(1591%)。2012年也曾做过类似的调查,当时选择丰富的挖掘模型(2722%)比实时分析(1988%)多734%。短短一年时间内,企业对实时分析的需求激增,成就了很多以实时分析为创新技术的大数据厂商。从调查结果可以看出:企业在未来一两年中有迫切部署大数据的需求,并且已经从一开始的基础设施建设,逐渐发展为对大数据分析和整体大数据解决方案的需求。与此同时,大数据还面临人才的缺乏的挑战,需要企业和高校联合起来,培养数据领域的复合型人才,帮助企业打赢这场“数据战”。
五、大数据的应用
(一)行业拓展者,打造大数据行业基石
IBM:IBM大数据提供的服务包括数据分析,文本分析,蓝色云杉(混搭供电合作的网络平台);业务事件处理;IBM Mashup Center的计量,监测,和商业化服务(MMMS)。 IBM的大数据产品组合中的最新系列产品的InfoSphere bigInsights,基于Apache Hadoop。
该产品组合包括:打包的Apache Hadoop的软件和服务,代号是bigInsights核心,用于开始大数据分析。软件被称为bigsheet,软件目的是帮助从大量数据中轻松、简单、直观的提取、批注相关信息为金融,风险管理,媒体和娱乐等行业量身定做的行业解决方案。
微软:2011年1月与惠普(具体而言是HP数据库综合应用部门) 合作目标是开发了一系列能够提升生产力和提高决策速度的设备。
EMC:EMC 斩获了纽交所和Nasdaq;大数据解决方案已包括40多个产品。
Oracle:Oracle大数据机与Oracle Exalogic中间件云服务器、Oracle Exadata数据库云服务器以及Oracle Exalytics商务智能云服务器一起组成了甲骨文最广泛、高度集成化系统产品组合。
(二)大数据促进了政府职能变革
重视应用大数据技术,盘活各地云计算中心资产:把原来大规模投资产业园、物联网产业园从政绩工程,改造成智慧工程;在安防领域,应用大数据技术,提高应急处置能力和安全防范能力;在民生领域,应用大数据技术,提升服务能力和运作效率,以及个性化的服务,比如医疗、卫生、教育等部门;解决在金融,电信领域等中数据分析的问题:一直得到得极大的重视,但受困于存储能力和计算能力的限制,只局限在交易数型数据的统计分析。一方面大数据的应用促进了政府职能变革,另一方面政府投入将形成示范效应,大大推动大数据的发展。
(三)打造“智慧城市”
美国奥巴马政府在白宫网站发布《大数据研究和发展倡议》,提出“通过收集、处理庞大而复杂的数据信息,从中获得知识和洞见,提升能力,加快科学、工程领域的创新步伐,强化美国国土安全,转变教育和学习模式” ;中国工程院院士邬贺铨说道,“智慧城市是使用智能计算技术使得城市的关键基础设施的组成和服务更智能、互联和有效,随着智慧城市的建设,社会将步入“大数据”时代。”
(四)未来,改变一切
未来,企业会依靠洞悉数据中的信息更加了解自己,也更加了解客户。
数据的再利用:由于在信息价值链中的特殊位置,有些公司可能会收集到大量的数据,但他们并不急需使用也不擅长再次利用这些数据。例如,移动电话运营商手机用户的位置信息来传输电话信号,这对以他们来说,数据只有狭窄的技术用途。但当它被一些发布个性化位置广告服务和促销活动的公司再次利用时,则变得更有价值。
六、机遇和挑战
大数据赋予了我们洞察未来的能力,但同时诸多领域的问题亟待解决,最重要的是每个人的信息都被互联网所记录和保留了下来,并且进行加工和利用,为人所用,而这正是我们所担忧的信息安全隐患!更多的隐私、安全性问题:我们的隐私被二次利用了。多少密码和账号是因为“社交网络”流出去的?
眼下中国互联网热门的话题之一就是互联网实名制问题,我愿意相信这是个好事。毕竟我们如果明着亮出自己的身份,互联网才能对我们的隐私给予更好保护

1从技术方面来讲
云服务器使用了云计算技术,而云计算技术,整合了计算、网络、存储等各种软件和硬件技术。独立服务器,就是独立的了,不会整合这些资源。
2从安全性方面来讲
云服务器具有天然防ARP攻击和MAC欺骗,快照备份,数据永久不丢失。而独立服务器则不具有这方面的功能。
3从可靠性来讲
云服务器是基于服务器集群的,因此硬件冗余度较高,故障率低;而独立服务器则相对来说硬件冗余较少,故障率较高。
4从灵活性方面来讲
用户可以在线实时增加自己的配置,可扩展空间较大;而独立服务器则有这方面的局限性,如果有新的应用,只能再买一台了。
5从性能的角度来看
云服务器是同等配置独立服务器计算能力的4倍,可满足高性能计算的要求。
6从稳定性上看
云服务器可以故障自动迁移,意思是如果一台云服务器出现故障,其上面的应用就自动迁移到其他云服务器上了。独立服务器就不存在这功能了,坏了那就坏了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10583340.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存