仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1071|回复: 7
打印 上一主题 下一主题

[学习教程] MYSQL教程之利用publishing转移MS SQL数据

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:15:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL的低成本来自于其简单性吗?它的普及性是由于其低成本吗?其实,在MySQL的最“好”与最“不好”的功能之间没有明显的分界线,但它们组合在一起就形成了一副让我们欣赏的作品。</p>比来,将网站从国际网站搬移到了Lunarpage,程序转移对照复杂,利用cuteftp上传上往就能够了。可是数据库转移一向都是很辣手的一个成绩。本文先容数据库转移的办法。
数据库转移最复杂的办法是利用DTS,可是Lunarpages数据库不撑持远程数据库链接,以是没法利用DTS,因而只好利用publishing转移数据。
详细步骤以下:
Step1.运转SqlPubWiz.exe
Publishing相似MSSQL的一个插件,你能够到
http://www.microsoft.com/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A
下载,运转后能够在tools下找到



Step2运转后,会呈现运转导游,找到当地数据库



Step3.选项要天生的范例,体系会主动检测可用内容,一样平常之选择“表”“存储历程”和“视图”,关于Users就不要让体系天生了



点击Next,一向完成。
变动数据库具有者
以下是中心,十分主要,不然不会乐成。
在我们利用网站时,一般会利用SP给我们的账户,比方我本来的数据库叫做“bf4190_”
事先网站供给商给我的账户为bf419,则体系天生的数据表以下



你能够看到,有的表后面有前缀bf419,有的有前缀dbo(db哦,是databaseowner),这很分歧。由于在我们创建表时,剧本的写法略有区分。
写法一:
CREATETABLE[dbo].[ads](
[id][int]IDENTITY(1,1)NOTNULL,
[name][nvarchar](200)COLLATESQL_Latin1_General_CP1_CI_ASNULL,
[img][nvarchar](200)COLLATESQL_Latin1_General_CP1_CI_ASNULL,
}

写法二:
CREATETABLE[ads](
[id][int]IDENTITY(1,1)NOTNULL,
[name][nvarchar](200)COLLATESQL_Latin1_General_CP1_CI_ASNULL,
[img][nvarchar](200)COLLATESQL_Latin1_General_CP1_CI_ASNULL,

}

关于第一种,天生的表就是dbo.ads,而第二个表则是bf419.ads,由于你的bf419实在就是dbo,以是体系能够运转。
可是,当你把数据库转移到新的服务商时,假如你的账户叫做XXXX,则下面创建bf419.ads则呈现毛病,而用dbo.ads则完整没有成绩。
一般新旧服务商给用户开的用户名其实不一样,以是我们必要变动一下数据库的一切者。
<p>人们常说“成功孕育成功”,这种说法明显非常适合MySQL的情况。MySQL学习教程这个开源数据库号称在全世界有超过110万份的完全安装。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-19 06:17:24 | 只看该作者
对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。
简单生活 该用户已被删除
板凳
发表于 2015-1-28 05:04:52 | 只看该作者
你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。
小魔女 该用户已被删除
地板
发表于 2015-2-5 16:45:12 | 只看该作者
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
小妖女 该用户已被删除
5#
发表于 2015-3-3 11:57:02 | 只看该作者
如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。
柔情似水 该用户已被删除
6#
发表于 2015-3-11 11:03:53 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-18 12:46:24 | 只看该作者
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
山那边是海 该用户已被删除
8#
 楼主| 发表于 2015-3-26 01:48:49 | 只看该作者
理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-20 23:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表