当前位置:首页 » 编程语言 » sql数据库分离时间
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql数据库分离时间

发布时间: 2022-07-20 20:16:00

A. sqlserver2008 怎样进行数据库分离

sql
server
2008数据库分离操作跟sql
server
2005是一样的,以下具体介绍如何分离sql
server
数据库:
1、打开
sql
server
控制台(SQL
Server
Management
Studio),然后登录。
2、登录时如果知道sa密码可以使用“SQL
Server身份验证”模式登录,如果不知道sa密码可以使用“windows身份验证”模式登录就不需要密码登录。而sql
server
2008的用户一般是在安装的时候自定义的用户,但也可以使用“windows身份验证”模式登录。
3、登录到控制到中之后,找到【数据库】点击展开,然后找到你所需要分离的数据库名称。选中数据库【右键】-【任务】-【分离】即可。
附件说明:分离数据库一般是需要将数据库拷贝到其他机器或者是移动磁盘时和不需要使用该数据库的情况下才做数据库分离。数据库一旦分离之后所对应的软件将无法正常使用和打开数据库。如果需要重新将数据库还原到数据库控制台中,选中【数据库】-【右键】-【附加】,找到你所要附件的数据所在的磁盘路径,选择以“.MDF”为后缀的文件即可。

B. SQL2000数据库裏怎么把时间和日期分开存储

2008以前的版本若想分开存储,只能用字符类型保存,或者你在vb中提取数据时应该有函数可以截取日期和时间,你再搜搜这个方面也行吧

C. SQL数据库备份分离

首先一条,你在做任何操作之前,都要保护第一现场。
所有操作都只能通过拷贝数据来做。

然后,这个特别的问题,除了资讯厂家技术员,还可以到论坛请教高手。

最后,你的问题说得不清楚,没有说明什么(版本)数据库,什么(版本)操作系统,数据库系统硬件结构(阵列,双机)。

祝你顺利解决问题。

D. sqlserver2008 怎样进行数据库分离

sql server 2008数据库分离操作跟sql server 2005是一样的,以下具体介绍如何分离sql server 数据库:
1、打开 sql server 控制台(SQL Server Management Studio),然后登录。

2、登录时如果知道sa密码可以使用“SQL Server身份验证”模式登录,如果不知道sa密码可以使用“windows身份验证”模式登录就不需要密码登录。而sql server 2008的用户一般是在安装的时候自定义的用户,但也可以使用“windows身份验证”模式登录。

3、登录到控制到中之后,找到【数据库】点击展开,然后找到你所需要分离的数据库名称。选中数据库【右键】-【任务】-【分离】即可。

附件说明:分离数据库一般是需要将数据库拷贝到其他机器或者是移动磁盘时和不需要使用该数据库的情况下才做数据库分离。数据库一旦分离之后所对应的软件将无法正常使用和打开数据库。如果需要重新将数据库还原到数据库控制台中,选中【数据库】-【右键】-【附加】,找到你所要附件的数据所在的磁盘路径,选择以“.MDF”为后缀的文件即可。

E. 有一个多年的10G的SQL数据库,想把其中的一个年份的数据分离出来形成一个新数据库,该怎么呢

如果表中 保存 年份的 字段名统一的话,写个 数据库删除语句就行了。
不过 不是统一(同一个名字)的话 ,就难了, 一个表一个表的 做处理了!

F. 在SQL中,附加和分离数据库的目的和意义是什么呢

打开"企业管理器",选择你要分离的数据库,单击右键,在“所有任务”上可以看到“附加数据库”、“分离数据库”。
主要是来将你的数据库进行分离和附加,比如别人要用你的数据库,但你的数据库服务器是在你本机上,别人或许不能远程访问你的数据库,这样你就可以把数据库给分离掉,形成两个文件:.mdf--数据库文件;以及数据库日志文件log,这样你可以把这两个文件发给要用的人,他们可以在自己的机子上,用同版本的数据库服务器将你的数据库附加上,这样就可以知道你的数据库数据信息了。
也许说的不是很全面吧!不过应该是离线数据库的方式吧~~~

G. sql+数据库从10G收缩到2G多长时间

1、右击数据库选择,打开Files窗口

2、Files窗口,File type 选择 Log,单击OK完成日志收缩。

按以上方法操作没有效果,原因是数据库的恢复模式不是简单模式,只需要将恢复模式改为简单模式即可用以上操作来收缩日志,方便又好用。

将数据库恢复模式改为简单模式方法:
1、右击数据库选择属性,弹出窗口如下图,选择Options选项,将 Recovery Model 改为 Simple 即可。

按如下方法操作也可收缩日志:

1、当数据库恢复模式为简单时。使用dbcc shrinkfile (logfile_name,target_size)命令来完成。如

use mydb
dbcc shrinkfile (mydb_log,10) --将mydb_log收缩至10m

2、当数据库恢复模式为完全时。可以先将数据库模式改为简单模式,再使用上述方法来进行。

use master
alter database mydb set recovery simple
dbcc shrinkfile (mydb_log,10) --将mydb_log收缩至10m

也可以直接备份事务日志文件后再收缩:

use master
backup log mydb to disk='d:/dd.bak'
use mydb
dbcc shrinkfile (mydb_log,10) --将mydb_log收缩至10m;

3、通过分离数据库,然后再删除事务日志文件,再附加mdf数据文件,也可以达到某种意义上的事务日志收缩。

以下是有关日志文摘

对于每一个数据库来讲,都需要至少一个事务日志文件。事务日志文件是整个数据库的血液,如果没有事务日志的话,那么将无法进行任何操作。
事务日志有什么东西?
事务日志记录着在相关数据库上的操作,同时还存储数据库恢复(recovery)的相关信息。

H. 请问SQL数据库分离与附加的作用和功能是什么有哪位朋友可以告诉我

一、可以切断数据库的使用 (比如当数据库日志很大占用了空间时,可以用分离数据库的方法来切断数据库,从而删除以前的数据库日志,来节省空间)
实践中碰到 数据库日志 很大(10G)占用了硬盘空间的情况处理:
方法:
1、停掉iis,然后分离数据库
2、修改数据库日志的名字
3、附加数据库,成功后可以删除数据库日志

二、可以在需要更换数据库物理存放地址时使用如果您数据库系统安装在系统盘(比如 C 盘),由于 C 盘容易受病毒侵害,您也许希望您的数据存放在非系统盘(比如 D 盘),要做的这点很简单,您并不需要重装数据库,只要把数据“分离”,然后将相关文件移动到 D 盘的某个目录,接着“附加”数据库即可。

SQL Server 2000允许分离数据库的数据和事务日志文件,然后将其重新附加到同一台或另一台服务器上。分离数据库将从 SQL Server 删除数据库,但是保证在组成该数据库的数据和事务日志文件中的数据库完好无损。然后这些数据和事务日志文件可以用来将数据库附加到任何 SQL Server 实例上,这使数据库的使用状态与它分离时的状态完全相同。

应注意,只有“使用本数据库的连接”数为0时,该数据库才能分离。所以分离数据库时尽量断开所有对要分离数据库操作的连接,如果还有连接数据库的程序,会出现数据库的连接状态窗口,显示正在连接此数据库的机器以及名称,点击清除按钮将从服务器强制断开现有的连接。

I. SQL数据库中如何把日期和时间用函数分开

你取出来后用个MID()函数取出来自己想要不就行了

J. SQL数据库,分离操作问题

1。分离数据库是为了,将数据库可以移动到另一个位置,例如拷到你的u盘上或者你换了另一台电脑,如果没有分离,数据库文件是不允许进行复制,剪贴的
2。并不会对数据库产生影响,你可以再将数据库进行附加操作· ··
3。分离后的数据库仍是。mdf。ldf文件,只不过是可以将分离后的数据库进行复制、粘贴操作而已
分离后的数据库仍在你一开始建数据库的位置,并没有改变

这只是我自己的实际经验,呵呵,希望对你有帮助···