首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSMA/SQL Server:需要从GoDaddy进行更改或备份

SSMA/SQL Server:需要从GoDaddy进行更改或备份
EN

Stack Overflow用户
提问于 2016-10-24 10:17:44
回答 2查看 43关注 0票数 1

所以我有一个托管在GoDaddy上的网站(不是我说了算...)我正在进行升级,只需在表中添加一列即可。它是在本地做的,经过测试,效果很好。已连接到远程数据库,但发现无法添加列。来来回回地打电话,我被告知他们不允许在数据库创建后对其进行修改。嗯..。好吧,我能运行一个alter脚本吗?不..。

好吧,我不是一个数据库管理员,所以我们正在迅速超出我的舒适度,但我想我应该运行一个备份,在本地恢复它,进行修改,备份并在主机上恢复它。显然我不能从他们服务器上的SSMS运行备份。所以我试了试他们的备份工具,从他们的控制面板,它给了我一个.txt文件,这似乎根本不是一个备份。

刚才我试着编写整个数据库的脚本,看起来也不太好……也抛出了一些错误。

我还能做些什么来做出我需要的更改,或者让我的数据见鬼去,告诉我的用户我们必须简单地改变主机?

EN

回答 2

Stack Overflow用户

发布于 2018-08-24 12:01:48

这有点晚了..。

你可以从MSSMS中做一件事...右键单击您的数据库,选择Tasks->Generate Scripts.在PC上选择一个位置。

Set Script Options下,单击Advanced。将选项Types of data to script更改为Schema and Data。然后生成您的脚本

这不是最好的情况,scenario...but总比没有好。

至于不能修改表格……我肯定会检查你登录的用户的使用权限。我可以对GoDaddy表进行更改。

票数 1
EN

Stack Overflow用户

发布于 2018-08-24 12:27:04

您可以尝试从数据库中提取数据层应用程序,这将生成一个bacpac文件(包含模式和数据),并在本地部署此bacpac,而不是备份。对此数据库进行架构更改,并对其进行备份并在GoDaddy中还原。

有关extracting data tier application的更多信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40209835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档