上机中常见问题 1 、用户数据库和 sql server...

13
上上上上上上上 1 上上上上上上 SQL Server 上上上上上上 上上上上上上上上上上上上上上 上上上上上上上上 上上上 “上上上上上上上”上上上上上上上上上 上上上上上 ),:

Upload: odette-bird

Post on 04-Jan-2016

47 views

Category:

Documents


2 download

DESCRIPTION

上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。. 原因有二: ⑴有多个企业管理器窗口打开。 ⑵有多个数据库对象(如表设计窗口和表数据窗口等)窗口。. 2 、系统数据库( master 、 msdb 、 model 、 tempdb )不能分离。表现为:分离数据库选项灰色,功能无效。. 原因:系统数据库( master 、 msdb 、 model 、 tempdb )是 SQL Server 软件正常运行所必须的,不能进行分离。 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

上机中常见问题

1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

Page 2: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

原因有二:

⑴ 有多个企业管理器窗口打开。

⑵ 有多个数据库对象(如表设计窗口和表数据窗口等)窗口。

Page 3: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

2 、系统数据库( master 、 msdb 、 model 、 tempdb )不能分离。表现为:分离数据库选项灰色,功能无效。

Page 4: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

原因:系统数据库( master 、 msdb 、 model 、 tempdb )是 SQL Server 软件正常运行所必须的,不能进行分离。

用户只分能离自己的数据库 SQL Server 软件提供的两个例库( pubs 、 Northwind )。

Page 5: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

3 、包含多个字段的主键的建立(例如行车表)

Page 6: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

解决方法:

先把主键所包含的所有字段选中,然后单击工具栏上的“设置主键”按钮(按钮上的图案为一把钥匙),或者右击已选中字段最左边的小方格,在弹出的快捷菜单中“选择设置主键选项”。

若字段位置连续,先选中第一个(或最后一个字段),然后按下 shift 键不放,再选中最后一个(或第一个)字段。

若字段位置不连续,先按下 Ctrl 键不放,再选中所需字段。

注意:选取字段时点击的位置是表设计窗口中字段名前的灰色小方格。

Page 7: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

设置主键按钮

选择字段时,应点击的位置。

Page 8: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。
Page 9: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

4 、数据的输入超出,数据类型所能表示的范围。

例如:行车表中,累计里程字段类型为 smallint ,此数据类型的表示范围是: -32768~32767 。而表中的给出的字段值中有 33355 。

Page 10: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

解决方法:

改变数据类型( smallint→int )、或者把数据变小。

Page 11: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

5 、 日期数据的分融符是“ -” 不是“ _”

Page 12: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

6 、 字段值中无意多输入空格,导致数据值超出预先设置的长度。

Page 13: 上机中常见问题 1 、用户数据库和 SQL Server 软件不能分离(这是复制数据库数据和日志文件前必须完成的操作),表现为:“分离数据库窗口”中的确定按钮为灰色,功能失效。

7 、 把同一个数据库中的关系建在不同数据库中。( × )

相关的表关系应放在同一个数据库中。

如果发生这各情况,可以通过数据的导入操作,把表从一个数据库中(数据源)导入另个数据库(目的)中。