0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何创建脚本文件夹,将其保存在MicrosoftOneDrive上

电子工程师 来源:哲想软件 作者:哲想软件 2022-08-11 09:39 次阅读

数据库脚本文件夹是一组脚本,它们表示数据库模式以及其中包含的数据(可选)。Scripts文件夹可用于比较和部署SQLServer 数据库架构,以及对数据库进行版本控制和逆向工程。所有这些操作都可以在一个名为dbForgeSchema Compare for SQL Server的专用工具中完成。

在本文中,您将找到一个方便的分步教程,该教程将向您展示如何创建脚本文件夹,将其保存在MicrosoftOneDrive 上,并将其用于上述架构比较和部署的目的。

使用OneDrive可以很容易地执行以下操作:

共享脚本以进行审核

与您的队友共享脚本以进行协作开发

保留数据库的副本作为备份

如何在 PC上设置 OneDrive

由于您想使用OneDrive进行存储,我们假设您已经有一个现有帐户;现在我们想向您展示如何将其映射为Windows 10机器上的网络驱动器,并从文件资源管理器轻松访问您的文件和文件夹。

1、OneDrive应用程序预装在Windows 10上。从“开始”菜单打开它。

2、输入与您的OneDrive帐户关联的电子邮件地址。然后单击登录。

e2a865de-190a-11ed-ba43-dac502259ad0.png

3、输入您的密码并再次单击登录。

e2d6be7a-190a-11ed-ba43-dac502259ad0.png

请注意,OneDrive可能需要额外验证并向您的关联电子邮件发送特殊安全代码。如果发生这种情况,请转到您的电子邮件,获取安全代码,输入它,然后继续。

4、指定 OneDrive文件夹的位置。

e2fc7318-190a-11ed-ba43-dac502259ad0.png

5、如果您之前在计算机上设置过OneDrive,您可能已经有一个现有的OneDrive文件夹。在这种情况下,您只需单击使用此文件夹。

e32ef1a8-190a-11ed-ba43-dac502259ad0.png

6、您将不得不浏览几个可以跳过的附加页面;完成后,您的所有OneDrive 文件和文件夹都将出现在文件资源管理器中。

e35b39e8-190a-11ed-ba43-dac502259ad0.png

而已!现在我们可以继续在dbForgeSchema Compare中创建一个脚本文件夹。

如何创建脚本文件夹并将其存储在OneDrive 上

您有两种方法可以在Schema Compare中创建新的脚本文件夹。

第一个是转到Databasemenu > Tasks > Create Scripts Folder or Snapshot。

1、在打开的创建脚本文件夹或快照对话框中,指定源对象的类型、所需的连接、数据库名称、输出类型(脚本文件夹)以及脚本文件夹要保存到的OneDrive 路径。

e399e88c-190a-11ed-ba43-dac502259ad0.png

2、或者,您还可以转到脚本文件夹结构并指定脚本文件夹和文件名模板的结构。

e3cd98f8-190a-11ed-ba43-dac502259ad0.png

3、一切配置完成后,点击创建,所有数据库对象将被创建并存储在OneDrive 上的新脚本文件夹中。

第二种方法是通过将SQL Server数据库与空文件夹同步来创建脚本文件夹。

(1)为此,单击菜单上的新建模式比较以打开向导。

(2)在Source中,选择Databasetype,然后选择所需的连接和数据库。在Target中,选择ScriptsFolder类型并在Databasescripts folder字段中设置OneDrive 上空文件夹的路径。

e3fb4e9c-190a-11ed-ba43-dac502259ad0.png

(3)现在点击比较。比较完成后,您将能够指定将添加到脚本文件夹中的对象(或简单地将它们全部选中)。

e433c542-190a-11ed-ba43-dac502259ad0.png

4、通过比较菜单>同步打开同步向导(或者,在网格中选择所需对象并从快捷菜单中选择同步)。

最后,选择更新脚本文件夹并单击同步。而已!

e45db74e-190a-11ed-ba43-dac502259ad0.png

使用脚本文件夹作为比较和同步的源或目标

每当您将脚本文件夹用作目标或源时,SchemaCompare 都会生成一个SQL同步脚本,该脚本既可以保存到文件中,也可以在内部编辑器中查看和修改。

如果您选择一个脚本文件夹作为源,您可以直接针对所需的目标数据库运行同步脚本。

如果您选择一个脚本文件夹作为目标,您的脚本文件夹将被更新。

请注意,您还可以使用存储在OneDrive上的脚本文件夹通过dbForgeSource Control对您的SQLServer 数据库进行版本控制,该插件是SSMS的一个插件,可简化和自动化数据库更改管理。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3794

    浏览量

    64360
  • 脚本
    +关注

    关注

    1

    文章

    389

    浏览量

    14858
  • 资源管理器
    +关注

    关注

    0

    文章

    23

    浏览量

    7533

原文标题:​使用OneDrive存储dbForge架构比较的脚本文件夹

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AD软件打开DigIPCBA工作区,希望可以按照文件夹检索

    希望在AD软件中打开工作区的时候,工作区内的文件夹能显示,文件可以按照文件夹检索,如果工作区内PCB项目很多,不能区分文件夹,不方便访问
    发表于 11-01 11:15

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之test命令

    举例,首先建立test.txt文件和work文件夹,然后在myshell.sh脚本中加入如下内容,来判断是否存在test.txt文件和wor
    发表于 09-06 10:31

    飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之test命令

    举例,首先建立test.txt文件和work文件夹,然后在myshell.sh脚本中加入如下内容,来判断是否存在test.txt文件和wor
    发表于 09-05 09:09

    服务器数据恢复—raid5阵列上层文件夹丢失的数据恢复案例

    服务器存储数据恢复环境: DroboPro FS网络存储,共8块SAS硬盘,组建了一组raid5磁盘阵列。 服务器存储故障: 存储中有一个共享文件夹丢失,该文件夹存放了重要数据。
    的头像 发表于 06-21 10:10 259次阅读
    服务器数据恢复—raid5阵列上层<b class='flag-5'>文件夹</b>丢失的数据恢复案例

    引用外部文件夹中的头文件时,如何让VSCODE不提示波浪线错误?

    各位好: 我将常用的组件放在项目文件夹以外的某个地方,尝试在项目内引用此文件夹下的组件,失败,在代码中无法include相关头文件。我在main组件中也添加了requires,任然失败。 另外,在VSCODE中,当我引用外部
    发表于 06-07 08:19

    Cubemax设置什么会生成Core文件夹

    Cubemax设置什么会生成Core文件夹?有的直接是子文件夹,没有Core
    发表于 05-31 07:45

    stm32f407 fatfs文件系统,f_mkdir创建文件夹耗时长是什么原因导致的?

    stm32f407挂载fatfs文件系统,用于保存数据,存储媒介SD卡、使用SDIO驱动模式。想在较短的时间内完成:根目录、子目录等创建操作,子目录文件夹是以
    发表于 05-09 06:57

    CW32F003E4芯片入门学习:3.工程模板的创建(不使用例程或模板)

    创建一个文件夹为CW32_new_pro,注意避免出现中文路径和特殊符号
    的头像 发表于 04-24 14:15 508次阅读
    CW32F003E4芯片入门学习:3.工程模板的<b class='flag-5'>创建</b>(不使用例程或模板)

    飞凌嵌入式ElfBoard ELF 1板卡-ubuntu创建共享文件夹

    ELF1、ELF1S开发板_软件教程_V1》“2.1.4.3 VMware Tools 安装”小节安装VMware Tools。1.首先在Windows下创建共享文件夹,这里我命名为ELF1-share
    发表于 04-18 11:14

    Browser Company推出Arc浏览器实时文件夹功能,兼容Git

    当用户发布PR时,Arc浏览器可自动识别这一情况,并在侧边栏创建一个名为“Pull Requests”的GitHub实时文件夹。该文件夹将持续自动更新,展示用户所创建、分配、审查及提及
    的头像 发表于 04-12 15:37 580次阅读

    【操作指引】铁威马NAS加密文件夹创建和使用教程

    共享文件夹是一个网络存储空间。您可以建立数个共享文件夹来存放不同类别的数据,或提供给不同的用户或用户群组来存取文件。   一旦加密共享文件夹创建
    的头像 发表于 04-02 14:17 901次阅读
    【操作指引】铁威马NAS加密<b class='flag-5'>文件夹</b><b class='flag-5'>创建</b>和使用教程

    用CubeMx创建了Freertos,工程Middlewares-&gt;Tgird_Party-&gt;FreeRTOS -&gt;Souce下面只有几个空文件夹为什么?

    我用CubeMx创建了Freertos,发现在工程的Middlewares->Tgird_Party->FreeRTOS ->Souce下面只有几个空文件夹,而没有相应的代码,这是什么情况啊?
    发表于 03-28 06:20

    荣小菜补钙记第61期_LabVIEW之递归文件文件夹

    灵活使用。 3. 遍历全部层级文件文件夹_Demo 利用“罗列文件夹”函数,通过编写一定的逻辑,可以实现返回全部层级的文件文件夹。代码
    发表于 02-16 21:36

    关键字搜索文件夹中某个TXT文件

    文件夹中随时创造TXT文件,如何及时选出刚创造的文件?或关键字搜索出需要的TXT文件
    发表于 02-06 15:22

    如何在IFX ConfigWizard中更改文件夹/文件夹结构?

    我们在使用 Tle989x 的项目中使用配置向导。 问题是,该工具似乎期望使用硬编码的文件夹结构,这与我们构建 git 存储库的方式不兼容。 我们尝试手动对其进行更改,但我们没有尝试强制/猜测
    发表于 01-22 06:26