数据库实例名称有哪些,举出5个数据库在各行业应用的实例
来源:整理 编辑:黑码技术 2024-04-27 03:12:17
本文目录一览
1,举出5个数据库在各行业应用的实例
工商银行,普通存取款业务,数据库informix,软件自行开发,前台页面java兴业银行,风险监测系统,数据库informix,软件自行开发,前台页面java兴业银行风险监测二期,数据库informix,报表系统非奈特产品上交所数据清洗a部,数据库oracle,系统自行开发宝钢进销存管理,宝信软件,数据库oracle,语言plsql,工具oracle develope现在所有的公司都要用的,随便你找,到处都有...................................................
2,请举出5个数据库在各行业应用的实例包括软件名称功能使用哪
大型数据库有:oracl、SQL server 小型数据库有:Access、MySQL、BD2等。初级应用一2113般是ACCESS 配合的脚本程序一般是 ASP ASP.NET JSP MICROSOFT SQL 比较复杂点 不过功能强大很多 配合的脚本和5261ACCESS的一样 MYSQL和PHP的组合是比较完美的4102如果你需要处理1000W条数据以上级别的数据,那以上的都不合适,一般用的比较多的是ORACLE 这个入门难度非常1653大 如果想学的话就先学MICROSOFT SQL吧,这个网上内教学比较多,而且ASP.NET 2.0问世后,应用的会非常广泛的.oracle自带的有个容sqlplus ,还有toad 数据库管理工具,简称:癞蛤蟆工具,
3,什么是数据库实例名怎么查看数据实例名
方法有很多种,一般用system用户登录。方法一:1select name from v$database;结果:方法二:1select instance_name from v$instance;结果:方法三:在plsql的命令窗口下执行:不知道你在哪看到的这个实例名?oracle数据库服务器=oracle实例+oracle数据库。oracle实例负责内存的东西。oracle数据库负责磁盘的东西。oracle实例=oracle内存+oracle进程。而oracle实例由oracle_sid和oracle_home经过哈希函数算出的一个在内存中的地址号。所以说oracle实例如果非要给个名称的话,基本都是oracle_sid,如何查看oracle实例名,在连接到数据库以后,可以select * from v$instance。一般不需要看什么oracle实例名。
4,什么是oracle的实例
数据库实例:
数据库实例是用于和操作系统进行联系的标识,也就是说数据库和操作系统之间的交互使用的是数据库实例。
数据库实例名(instance_name)
实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。
数据库名和实例名可以相同也可以不同。在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。
如何查看当前数据库实例名呢?方式有三:
·使用SQL语句:select instance_name from v$instance;
·使用show命令:show parameter instance
·查看参数文件:查看init.ora文件
数据库实例名与ORACLE_SID两者都表示oracle实例,但是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。
ORACLE_SID必须与instance_name的值一致。否则,你将会收到一个错误。在unix平台,是“ORACLE not available”,在winnt平台,是“TNS:协议适配器错误”。
5,什么是SQL SERVER实例
SQL SERVER实例的概念和“类与对象”的概念很相似。可以把SQL SERVER的安装程序看做是一个类,安装过程则是创建对象的过程,创建出来的对象称为“SQL SERVER实例”——即“类与对象”中把类实例化的概念。因此,所谓的“SQL SERVER实例”,实际上就是被安装在计算机上的某个完整的SQL SERVER服务器(或者,为了与硬件服务器的概念相区别,可以把SQL SERVER实例称为SQL SERVER服务器引擎)。注:这里所说的“完整”的SQL SERVER服务器,是指每一个SQL SERVER实例可以包括所有可选的SQL SERVER服务器组件,包括数据库引擎、Analysis Services、Reporting Services等等。在一台计算机上,可以安装多个SQL SERVER服务器(即可以安装多个SQL SERVER实例,就如同一个类可以实例化出若干个对象一样),但通常有一个最大上限。每个SQL Server实例都有一组自己独占的程序文件和数据文件,另外,还有一组所有SQL SERVER实例所共享的程序文件和数据文件。在每个SQL SERVER实例的内部,如果该实例包含了数据库引擎、Analysis Services、Reporting Services等组件的话,每个组件都会有一组可执行文件和数据文件,并且,还有一组被所有组件所共享的公共文件。为了隔离每个组件的安装位置,给定的 SQL Server 实例中的每个组件都具有一个唯一的实例 ID。SQL SERVER实例又分为“默认实例”和“命名实例”。一台计算机上最多只有一个默认实例,也可以没有默认实例,默认实例名与计算机名相同。-- 计算机名是可以修改的,但修改后对默认实例无影响,即默认实例随计算机名的改变而改变一般情况下,如果要连接本机的SQL SERVER默认实例,可以使用:“计算机名称” 、"(local)"[注意必须带括号]、"localhost" 、"127.0.0.1" 、"." 、"本机IP地址"。命令实例:在安装时使用自定义名称的SQL SERVER实例,称为命名实例(Named Instance)。如果要访问命令实例,则必须使用“计算机的网络名称/命名实例的名称”的方法来访问。就是一个在数据库中存在的,现实的数据库例子!数据库实例就是后台进程和数据库文件的集合。 一个sql server服务器就是一个实例,2000支持在同一个nt/2000 server操作系统装多个服务器,换言之,就是多个实例。多个 sql server 实例 microsoft? sql server? 2000 支持在同一台计算机上同时运行多个 sql server 数据库引擎实例。每个 sql server 数据库引擎实例各有一套不为其它实例共享的系统及用户数据库。应用程序连接同一台计算机上的 sql server 数据库引擎实例的方式与连接其它计算机上运行的 sql server 数据库引擎的方式基本相同。 有两种类型的 sql server 实例: 默认实例 sql server 2000 数据库引擎默认实例的运行方式与 sql server 早期版本的数据库引擎相同。默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名。如果应用程序在请求连接 sql server 时只指定了计算机名,则 sql server 客户端组件将尝试连接这台计算机上的数据库引擎默认实例。这保留了与现有 sql server 应用程序的兼容性。 一台计算机上只能有一个默认实例,而默认实例可以是 sql server 的任何版本。 命名实例 除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。应用程序必须提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名以格式 computer_name\instance_name 指定。 一台计算机上可以运行多个命名实例,但只有 sql server 2000 数据库引擎才可作为命名实例运行。sql server 早期版本中的数据库引擎不能作为命名实例运行。 实例主要应用于数据库引擎及其支持组件,而不应用于客户端工具。如果安装了多个实例,则每个实例都将获得各自唯一的一套: 系统和用户数据库。 sql server 和 sql server 代理服务。对于默认实例,服务名仍为 mssqlserver 和 sqlserveragent。对于命名实例,服务名改为 mssql$instancename 和 sqlagent$instancename,使得这些服务与服务器上的其它实例分开启动和停止。可使用相关联的 sql server 服务启动和停止不同实例的数据库引擎。sql server 代理服务管理相关联的数据库引擎实例的调度事件。 与数据库引擎、sql server 和 sql server 代理服务相关联的注册表键。
文章TAG:
数据 数据库 实例 实例名 数据库实例名称有哪些