数据库收缩可以中途停止吗

数据库收缩可以中途停止吗,第1张

数据库收缩可以中途停止。根据查询相关信息显示,数据库收缩可以中途停止,收缩停止,对应数据库没有特别的影响。只会收缩终止前的数据。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

首先启动windows命令。在开始菜单中输入cmd命令

输入启动命令:"net start oracleservieYAOYY" [Yaoyy代表实例名称,不区分大小写]

使用sqlplus方式登录数据库,测试启动是否正常。

登录成功后,会有以下页面,并且命令前缀变成:“SQL >”方式

使用简单的查询语句可以看到系统正常执行sql语句

*** 作完之后,退出系统使用命令:"exit;"进行退出

停止oracle服务 使用命令:"net stop oracleserviceyaoyy"注意后面没有分号

sql服务停止步骤方法。

1、右键点击计算机管理。

2、点击服务和应用程序。

3、点击SQLSERVER配置管理迅惹器。

4、点盯脂央荡肥击SQLSERVER服务后,右键点击选择停止。

同时我们提供以下方法来终止此恢复过程,但请用户注意这些 *** 作将带来数据的不一致性。必要时,希望用户用完整、可靠的数据库备份恢复此数据库。

(1) 启动Backup Server, 后备master数据库(这一步很重要!) 1>dump database master to "/usr/sybase/masterdup"

2>go (2) 用isql登录到SQL Server, 须用sa帐号 (本文以pubs2数据库为例) 1>sp_configure "allow updates", 12>go1>begin tran2>go1> use master2> go1>update sysdatabases

2>set status = -32768

3>where name="pubs2"

4>go 如果得到(1 row affected),则 1>commit

2>go 否则 1>rollback

2>go (3)这时重新启动SQL Server, 使用bcp工具将该数据库(本例中为pubs2)内的全部数据导出备份(这一步很重要!) (4)以sa帐号登录到SQL Server,执行下面 *** 作: 1>dump tran pubs2 with no_log2>go1>begin tran2>go1> use master2> go1>update sysdatabases

2>set status=0

3>where name="pubs2"

4>go 如果得到(1 row affected),则 1>commit

2>go 否则 1>rollback

2>go (5) 重新启动server (6) 如果你的数据库原来有dboption(例如"select into","trunc log on chkpt"等), 你需要重新设置这些option (7) 当数据库已经恢复可使用状态后,运行dbcc命令检查数据库的一致性(参照"如何检查数据库中数据一致性"文章) (8) 后备用户数据库 例如: 1>dump database pubs2 to "/usr/sybase/pubs2dup"2>go

还原数据库是不需要暂停的

具体要看你是怎么还原

1备份文件还原,用企业管理器点要恢复的备份数据库然后执行恢复

2mdf文件还原,用企业管理器点数据库分离你要还原的数据库然后点上级数据库点附件

具体要看你怎么还原了

以上就是关于数据库收缩可以中途停止吗全部的内容,包括:数据库收缩可以中途停止吗、如何使用命令停止启动oracle数据库、sql服务怎么停止等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9790736.html

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

发表评论

登录后才能评论

评论列表(0条)

保存