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的一个插件,可简化和自动化数据库更改管理。

审核编辑 :李倩

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

    关注

    7

    文章

    3689

    浏览量

    63935
  • 脚本
    +关注

    关注

    1

    文章

    380

    浏览量

    14748
  • 资源管理器
    +关注

    关注

    0

    文章

    23

    浏览量

    7506

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

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

收藏 人收藏

    评论

    相关推荐

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

    服务器存储数据恢复环境: DroboPro FS网络存储,共8块SAS硬盘,组建了一组raid5磁盘阵列。 服务器存储故障: 存储中有一个共享 文件夹丢失,该 文件夹存放了重要数据。
    的头像 发表于06-21 10:10 143次阅读
    服务器数据恢复—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

    飞凌嵌入式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 391次阅读

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

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

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

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

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

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

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

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

    Oracle如何执行sql脚本文件

    如何使用Oracle来执行SQL 脚本文件。 一、什么是SQL 脚本文件SQL 脚本文件是一个包含了一系列SQL语句的文 本文件,可以用于 创建数据
    的头像 发表于12-06 10:51 5146次阅读

    linux 显示文件夹所有文件的属性

    在Linux中,您可以使用 ls 命令来显示 文件夹所有 文件的属性。使用 ls -a 命令可以查看包括隐藏 文件在内的所有 文件。每个 文件的属性将
    的头像 发表于11-13 16:52 706次阅读

    VSCODE怎么导入MDK的工程文件夹

    VSCODE怎么导入MDK的工程 文件夹
    发表于10-09 07:04

    RT-Thread开发GD32F450使用scons添加新的文件夹

    开发板使用的是gd32f450zk,想在工程中新建 文件夹,通过scons管理
    的头像 发表于10-08 16:44 700次阅读
    RT-Thread开发GD32F450使用scons添加新的<b class='flag-5'>文件夹</b>

    如何在ROS中检查保存log的文件夹有多大

    检查log 文件夹占用空间 roslaunch这个python包还负责检查 保存log的 文件夹有多大。在ros_comm-noetic-develtoolsroslaunchsrcroslaunch_
    的头像 发表于09-14 18:07 1474次阅读
    如何在ROS中检查<b class='flag-5'>保存</b>log的<b class='flag-5'>文件夹</b>有多大