• 2014/8/1 11:05:34
  • Post By 高景洋
1、随机读取数据库中的相应数据 select top 15 * from users order by Newid() 2、添加列 alter table dbo.[3Dtb] add productid int 添加列并设置默认值 alter table Admin add AdminType int not null Default(0) 3、修改列 alter table users alter column LoginCode varchar(100) 4、distinct去除重复数据 select distinct TyreBrand from Tyre 5、删除列 ALTER TABLE t DROP COLUMN c 6、清理数据库日志 DUMP TRANSACTION 数据库名 WITH NO_LOG 7、将一个表中的数据复制到另一个表中 select * i
查看全文 | 浏览次数(1785)
  • 2014/8/1 10:56:57
  • Post By 高景洋
在发布订阅过程中,在发布服务器上会生成一个distribution 的数据库,这个数据库会随着发布订阅的数据量增长而增长,会增长到你无法想象的大,以致你发现磁盘空间不够用时,已经晚得什么操作也做不了了,那么如何解决这个问题? 最快的解决办法,将其删除,重建发布订阅! 然而,distribution 是系统数据库,drop 命令解决不了,那么如何删除? 其实,So Easy... 在“对象资源管理器”-“复制”上点击右键,选择“禁用发布和分发”,依次执行即可完成该系统数据库的删除,若有发布新增直接建立即可。 distribution 删除,磁盘空间立马大了起来。
查看全文 | 浏览次数(1816)
  • 2014/8/1 10:50:13
  • Post By 高景洋
在数据库管理过程中,经常会用脱机 但有时数据库较大,脱机时间会很长,而在这时候,我们又没有耐心,把脱机窗口关掉了,导致数据库无法正常使用,也无法移动,进退两难,如何解决? select * from master.sys.sysprocesses where dbid=db_id(''数据库名称'') 查一下是哪个进程占用着数据库 然后执行 kill 54 ---54为ID 刷新数据库列表,数据库恢复正常
查看全文 | 浏览次数(1521)
  • 2014/8/1 10:44:00
  • Post By 高景洋
数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB 开 发者 版:MC46H-JQR3C-2JRHY-XYRKY-QWPVM 企 业 版:R88PF-GMCFT-KM2KR-4R7GB-43K4B 标 准 版:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW 工 作 组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q WEB 版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM
查看全文 | 浏览次数(1734)
  • 2014/8/1 10:42:37
  • Post By 高景洋
WHAT: 迁移带复制发布的sql数据库 在迁移前已成功删除目标数据库的发布与订阅,但在迁移后的服务器上无法创建与原服务器同名的发布。提示:已存在。 WHY: 原因是啥原因呢? 因为复制发布过程中会在数据库的系统表(注:是数据库的系统表,不是sql的系统表)中记录信息。迁移后这些信息还在,所以sql就认为该数据库的发布、订阅仍存在,所以怎么创建都创建不上。 HOW: 把数据库系统表中记录 发布、订阅 信息表表删除,重新创建OK,搞定... delete from dbo.sysarticlecolumns delete from dbo.sysarticles delete from dbo.sysarticleupdates delete from dbo.syspublications delete from dbo.sysreplservers delete from dbo
查看全文 | 浏览次数(2102)
  • 2014/8/1 10:32:17
  • Post By 高景洋
系统数据库的作用? 1),master: 这个数据库是全局数据库,它包含一些系统表,权限分配,用户帐号设置,当前数据库配置信息以及关于磁盘空间,文件分配等信息。所以在执行诸如用户帐号设置,权限分配和改变系统配置信息后都要备份此数据。所以在这里强烈建议,不仅要经常备份自己的数据库,还有备份此数据库,虽然不像备份自己数据库那样那么频繁。至少半个月或一个月备份一次此数据库。 在这里还有专门的一个数据库大牛讨论过是否应该备份此数据库:SQL SERVER – Backup master Database Interval – master Database Best Practices 2),model: 这个数据库只是一个模板数据库,我们在创建任意的一个数据库的时候,都是复制此数据库为新数据库的基础,如果希望每一个新的数据库都含有某些对象或者权限,可以把这个对象或权限放在此数据库中,
查看全文 | 浏览次数(1656)
相关文章
友情链接
知乎编程经验网 - 在工作中总结编程的经验! 备案/许可证编号:鲁ICP备11020152号
QQ:120217215 联系电话:15192695151