
SQL Server
SQL Server专栏
HelloAke
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
假如存储过程的参数没有指定长度
通常我们在写存储过程的时候都会为varchar/nvarchar/char/nchar类型的字段指定长度,假如我们不指定长度会怎样?答案是系统会采取默认的长度来处理,这个默认长度是1。也就是说如果你提交了一个字符,那么这个字符会完整的保存到数据库里,如果你提交了两个字符,那么数据库里只能保存一个字符。如果是varchar或者char类型的字段你提交了一个汉字,那么字段将为空。...原创 2020-01-21 11:56:19 · 713 阅读 · 0 评论 -
SQL SERVER 2012 使用订阅发布同步数据库(二)
继续我们的发布订阅,这篇文章重点讲解数据库的订阅:(图1)点击下一步(图2)请求订阅:由订阅服务器来决定什么时候去更新数据。推送订阅:由发布数据库决定什么时候向订阅服务发生更新数据。我们先实验推送订阅,点击下一步(图3)看了微软不允许同一个数据库做发布/订阅,其实仔细想想现实中也确实没有这样的应用场景。重新添加一个数据库(图4)自己设置账户吧,这个跟发布向...原创 2013-09-16 19:09:41 · 2699 阅读 · 0 评论 -
SQL SERVER 2012 使用订阅发布同步数据库(四)
这次我们要用事务发布做一次测试(图1)点击下一步,我们发现[Product] 表不能选中错误提示为:此表不能发布,因为它没有主键列。事务发布中的所有表都需要主键列。(图2)添加主键,继续......我们来看看事务发布与快照发布的区别,现在[Publish]表中有3条记录(图3)[Subscribe]表中有2条记录(图4)现在我更改[Publish]表中的第1条数...原创 2013-09-18 19:10:48 · 3017 阅读 · 1 评论 -
SQL SERVER 2012 使用订阅发布同步数据库(三)
前面我们已经把发布服务器和订阅服务器都配置好了,今天就开始同步数据了(图1)在快照代理上右击选择->查看快照代理状态(图2)点击“启动”生成一个数据库快照。我们先看一下目前的[Subscribe]数据库(图3)然后我们再启动一下订阅代理(图4)同步完后我们再看下[Subscribe]数据库(图5) [Account]表已经同步过来了。原创 2013-09-18 14:08:08 · 1354 阅读 · 1 评论 -
SQL SERVER 2012 使用订阅发布同步数据库(一)
企业做大了,就会有分支机构。分公司与总公司之间既统一又独立。这就是业务,技术服务于业务,那么摆在我们面前的问题是如何让数据既统一又独立?其实SQLServer已经为我们提供了很好的解决方案:发布、订阅。 打开SQL Server2012的对象资源管理器我们可以看到里面有一个”复制“节点。(图1)<img alt="" data-cke-saved-src="https://i...原创 2013-09-16 16:51:00 · 13676 阅读 · 1 评论