sql2005默认数据库
A. sql server 2005 打开sql脚本文件如何选定默认执行目标数据库
先选择数据库,点中后,再打开SQL脚本文件
B. sql server 2005 只能以master 作为默认数据库吗
你必须给你创建的登录temp在pubs数据库里创建一个用户,不然登录没有访问数据库的权限自然会登录失败。在pubs库内执行create user命令创建用户。create user的用法请查看联机帮助,索引关键字:create user
C. 安装sql server 2005时,系统自动创建哪四个系统数据库
(1)、master(系统)数据库:记录SQL Server系统所有系统级别的信息。所有登录账户和系统配置设置。其他数据库,其中包括数据库文件的位置,同时它还记录SQL Server的初始化信息。
(2)、tempdb数据库:一个工作空间,用于保存临时对象或中间结果集。如:SQL生成的工作表,每次启动时都重建tempdb数据库。
(3)、model(模板)数据库:用作SQL Server实例上创建的所有数据库的模板。对model数据库的修改(如:数据库大小、排序规则、恢复模式和其他数据库选项)将应用以后创建的所有数据库。
(4)、msdb(存储计划任务)数据库:用于SQL Server代理计划警报和作业。该数据库与自动化任务相关。
还有一个Resource数据库:一个只读数据库,包含SQL Server2005所有的系统对象。系统对象在物理上存在于Resource数据库,但在逻辑上,它们出现在每个数据库中。
D. sql server 2005有了默认数据库,如何在添加实例
楼上是SQL2000下步骤哦。
请注意实例与数据库的区别。一个实例就是一个数据库引擎,数据库存在于实例下。一个实例下可以创建多个数据库,创建方法:连接到实例中后,在实例上右键就可以看到新建数据库了,(注意你此时登录用户的权限,还有连接方式:本地还是远程。)
而添加/创建一个实例相于要再次添加/创建一个数据引擎,所以此时必需要再次使用MSSQL的源安装程序来通过安装添加/创建一个实例。
注意补丁,如果你的SQL2005源安装是RTM的话,需要再次对这个添加/创建的实例安装补丁程序。即使你前面的实例已经安装好了补丁。
E. 请问一下,sql2005中默认位置是mssql.1和mssql.2的数据库的区别是什么,怎样建立这两种数据库。
都是属于托管程序。
都需要框架支持才能运行。
不同于是两个公司生产得。
不同于java目前支持跨windows linux mac 等平台。
而net 他目前只支持跨 windows 内部平台,即只能在windows下运行。
java的开发工具有很多个,而net的只有一个。
不过感觉net开发工具很强大,很容易上手。java的开发工具也有些很强大得,不过不容易上手。
F. SQL Server 2005默认安装示例数据库的说法对吗
SQL Server 2005 默认不安装示例数据库,示例数据库在2005的安装中是可选项。
G. 一些SQl server2005的填空题
(1) _企业管理器_和_查询分析器_是 SQL Server 的两大主要工具。(2) 从 Windows“ 开始 ” 菜单启动查询分析器后,默认数据库为_master_。 (3) SQL Server 有_Windows验证_和_Windows和SQL Server混合验证_两种身份验证模式。 (4) SQL Server 2005默认数据库中_master_、_tempdb_、_model_和_msdb_为系统数据库,_pub_和_Northwind_为范例数据库。 数据库表可分为__系统 _表_和___用户 _表_两种。(5) T-SQL 中的整数数据类型包括 bigint 、_tinyint_、smallint 、_int_和 bit5 种。 (6) 一个 SQL Server 数据库通常包括_数据文件_和_日志文件_两个文件。 (7) 创建数据库的SQL 语句为_create database database_name_,修改数据库设置的语句为_alter database db_name_。(8) 表的 CHECK 约束是_字段_的有效性检验规则。(9) 删除数据表使用的 SQL 语句为_drop table table_name_。(10)修改数据表的字段名称可使用系统存储过程_sp_rename_。(11)在查询语句中,应在_select_子句中指定输出字段。(12)在 E-R 图中,用 _矩形_表示实体,用 _菱形_表示联系,用 _椭圆形_表示属性。(13)能唯一标识一个元组的属性或属性组成为 ______________。 (14)使用_Windows验证_方式登录 SQL Server 时,不需输入登录名和密码。 (15)在查询语句中,应在_select_子句中指定输出字段。(16)如果要使用 SELECT 语句返回指定条数的记录,则应使用_top_关键字来限定输出字段。(17)用 SELECT 进行模糊查询时,可以使用 _%_ 匹配符,但要在条件值中使用 _%_或_*_查询。并且,模糊查询只能针对字段类型是__查询。(18)数据完整性 是指 存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为: _实体完整性_,_域完整性_,_参照完整性_,_用户定义完整性_四种,其中主键可以实现_实体_完整性。(19)SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_@@_字符开始,有系统定义和维护。局部变量以_@_字符开始,由用户自己定义和赋值。(20)使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_聚集索引_和_普通索引_。(21)访问SQL server数据库对象时,需要经过身份验证和_对象权限验证_两个阶段,其中身份验证分为Windows验证模式和_Windows与SQL Server混合验证_(22)SQL语言中行注释的符号为_- -_;块注释的符号为_/*_ 。(23)对数据进行统计时,求最大值的函数是_max_。(24)sp_help系统存储过程的功能是_帮助_。(25)命令truncate table的功能是_清空数据表_。(26)备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_完整备份_,_差异备份_,_事务日志备份_, _数据库文件盒文件组备份_,根据答案的有用程度给分
H. sql server 2005 的系统数据库有哪些
master,model,msdb,northwind,pubs,tempdb
pubs 示例数据库
pubs 示例数据库以一个图书出版公司为模型,用于演示 Microsoft® SQL Server™ 数据库中可用的许多选项。该数据库及其中的表经常在文档内容所介绍的示例中使用。
Northwind 示例数据库
Northwind Traders 示例数据库包含一个名为 Northwind Traders 的虚构公司的销售数据,该公司从事世界各地的特产食品进出口贸易。
master 数据库
master 数据库记录 SQL Server 系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master 数据库记录 SQL Server 的初始化信息,它始终有一个可用的最新 master 数据库备份。
tempdb 数据库
tempdb 数据库保存所有的临时表和临时存储过程。它还满足任何其它的临时存储要求,例如存储 SQL Server 生成的工作表。tempdb 数据库是全局资源,所有连接到系统的用户的临时表和存储过程都存储在该数据库中。tempdb 数据库在 SQL Server 每次启动时都重新创建,因此该数据库在系统启动时总是干净的。临时表和存储过程在连接断开时自动除去,而且当系统关闭后将没有任何连接处于活动状态,因此 tempdb 数据库中没有任何内容会从 SQL Server 的一个会话保存到另一个会话。
默认情况下,在 SQL Server 在运行时 tempdb 数据库会根据需要自动增长。不过,与其它数据库不同,每次启动数据库引擎时,它会重置为其初始大小。如果为 tempdb 数据库定义的大小较小,则每次重新启动 SQL Server时,将tempdb 数据库的大小自动增加到支持工作负荷所需的大小这一工作可能会成为系统处理负荷的一部分。为避免这种开销,可以使用 ALTER DATABASE 增加 tempdb 数据库的大小。
model 数据库
model 数据库用作在系统上创建的所有数据库的模板。当发出 CREATE DATABASE 语句时,新数据库的第一部分通过复制 model 数据库中的内容创建,剩余部分由空页填充。由于 SQL Server 每次启动时都要创建 tempdb 数据库,model 数据库必须一直存在于 SQL Server 系统中。
msdb 数据库
msdb 数据库供 SQL Server 代理程序调度警报和作业以及记录操作员时使用。
I. 如何在MS SQL 2005中配置Initial Catalog这个,我刚装了个2005的,不知道默认的数据库名称叫什么
创建用户的时候如果没有修改默认数据库,那么默认数据库就是master,你可以不填Initial Catalog,填的话就填master吧。
J. sql server2005默认数据库问题,急死了,谢谢大家。
修改默认数据库的方法,我现在没有SQL SERVER2005,没法帮你试
SQL Server 2005
在 SQL Server 2005 中,可以使用 sqlcmd 实用程序更改默认数据库。为此,请按照下列步骤操作:
单击“开始”,单击“运行”,键入 cmd,然后按 Enter。
根据 SQL Server 登录使用的身份验证种类,请使用以下方法之一:
如果 SQL Server 登录使用 Microsoft Windows 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:
sqlcmd –E -S InstanceName –d master
如果 SQL Server 登录使用 SQL Server 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:
sqlcmd -S InstanceName -d master -U SQLLogin -P Password
注意:InstanceName 是要连接到的 SQL Server 2005 实例的名称的占位符。SQLLogin 是已删除其默认数据库的 SQL Server 登录的占位符。Password 是 SQL Server 登录密码的占位符。
在 sqlcmd 提示符处,键入以下内容,然后按 Enter:
ALTER LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName
注意:AvailDBName 是可由实例中 SQL Server 登录访问的现有数据库的名称的占位符。
在 sqlcmd 提示符处,键入 GO,然后按 Enter。