1。
client只是一个客户端,跟QQ登陆一样,也就是你可以通过这个客户端连接到指定的服务器。
而database安装是服务器和客户端一起都安装了,即你可以配置自己的数据库,然后连接进行自己想要的 *** 作。一般自己学习数据库都是安装这个,可以很好的实践 *** 作。
2、不管你想要下哪个版本的数据库,都可以从官网下载,自己选择要的版本就可以了。
以下是下载地址:
>
1
分服务端和客户端,专业点分别叫数据库引擎和管理工具
2
虽然在同一台电脑安装,但sqlserver本来是企业级数据库,绝大多场景是服务器装服务端,其他电脑可装客户端可不装
3
sqlserver和依赖的net版本有一定对应关系,比如sql2008需要net35,sql2012需要net40,具体你可以查微软官网
oracle客户端与服务端有什么区别:
1、oracle服务端是指装在数据库服务器上的oracle主服务,数据库的核心,用于数据库的管理,数据的与存储、查询、数据库资源的监控、监听等服务。
oracle客户端只是指与服务端交互的工具,要登录使用oracle数据库服务就需要安装客户端(例如PLSQL),利用PLSQL连接到数据库,来执行oralce服务的一些增删改查等 *** 作。
2、服务器端不一定在本地(client一定在本地),所以需要在客户端配置TNSNAMESORA文件。在文件中添加服务名和IP。
3、oracle数据库服务都会有一个全局数据库名例如:orcl,这是在安装数据库时指定的。如果要安装多个数据库,那么这个全局数据库名必须不一样。服务器端的listener文件里配置有监听程序,可以配置多个监听IP。
而oracle客户端连接服务端是就要配置oracle的实例名来确认数据库信息。
4、服务器端的客户工具是通过服务器端tnsnamesora和listenerora进行验证并建立连接;
远程客户端是通过客户端的tnsnamesora和服务器端的listenerora执行验证和建立连接。
在你安装SQL Server的时候,必须指定安装一个或者多个网络链接库。这个组件用于在SQL Server和客户端软件之间建立一个网络连接。虽然在SQL Server上可以安装并运行多于一个的网络链接库,但是在同一时刻客户端只能装载并激活一个网络链接库文件。为了使客户端能够通过网络和SQL Server进行通信,SQL Server和客户端双方必须运行相同的网络链接库,否则,它们之间就不能进行通信。
缺省情况下,会为客户端工具安装命名管道网络链接库。假设SQL Server上也使用命名管道,那么客户端不加任何改变就可以和SQL Server进行通信了。如果为了某种原因,你决定不在SQL Server上运行命名管道,那么你就必须为客户端选择一个和SQL Server上运行的网络链接库相匹配的网络链接库。
如果你使用的客户端 *** 作系统并不是Windows NT或者Windows 95/98,就有可能必须要选择另外的网络链接库,例如Banyan VINES或者NWLink IPX/SPX网络链接库。如果是这种情况,你同时必须保证SQL Server上运行着同样的网络链接库。
选择正确的网络链接库对很多数据库管理员来讲可能都比较困惑。选择的标准在于客户端如何通过网络与SQL Server通信,这个问题比较复杂,因为有很多种在客户端和服务器端应用程序之间进行通信的方法。选择正确的网络链接库的最重要的一点在于要向开发你的SQL Server 客户端/服务器应用程序的人咨询。很有可能开发程序的人编写的应用是在特定的网络链接库上运行的。如果是这种情况,就应该使用运行该应用所需要的网络链接库。
4 高级配置
很少需要用到客户端配置工具中的高级配置表单。在这个表单中,你可以设置客户端软件在试图与SQL Server进行连接时向SQL Server发送特定的配置字符串。
1、硬件环境不同:
网页版建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备,信息自己管理有比客户端版更强的适应范围, 一般只要有 *** 作系统和浏览器就行。
客户端版一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。
2、对安全要求不同:
网页版建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群 。
客户端版一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用客户端版结构适宜,可以通过网页版发布部分可公开信息。
3、对程序架构不同:
网页版对安全以及访问速度的多重考虑,建立在需要更加优化的基础之上,比客户端版有更高的要求,网页版结构的程序架构是发展的趋势,全面支持网络的构件搭建系统。
客户端版程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
你说的数据库软件大概是指mysql数据库服务本身,注意这儿说的是数据库服务,不是软件
客户端,大概是mysql自带的一个管理器,就是用来控制mysql的一个软件
还有一个可能,就是使用mysql数据库做的一个网站,这个网站也可以称为客户端
以上就是关于ORACLE 10G 客户端与数据库全部的内容,包括:ORACLE 10G 客户端与数据库、什么叫数据库客户端、SQL server 数据库分客户端和服务端吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)