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

    文章

    3591

    浏览量

    63371
  • 脚本
    +关注

    关注

    1

    文章

    372

    浏览量

    14635
  • 资源管理器
    +关注

    关注

    0

    文章

    20

    浏览量

    7491

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    用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

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

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

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

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

    Oracle如何执行sql脚本文件

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

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

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

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

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

    python自动化脚本办公-文件整理

    今天讲解文件整理脚本的实现过程。这是一个很有用的技能,可以帮助你管理你的电脑上的各种文件。需求如下: 需求内容:给定一个打算整理的文件夹目录,这个
    的头像 发表于 07-20 09:49 668次阅读

    MATLAB函数和脚本文件的详细解释

    MATLAB中的函数和脚本文件是用来组织和执行代码的两种不同方式。下面是对MATLAB函数和脚本文件的详细解释。
    发表于 07-05 12:24 3171次阅读

    labview监控文件夹利用FileSystemWatcher

    之前做过的项目,对于文件夹内容的监控都是利用轮询遍历文件的方法实现。 这个方法有很多弊端。 1:浪费cpu,由于需要轮询,需要一直扫描文件夹的结构。 当文件夹内的
    发表于 06-18 16:56

    有什么想法可以避免在启动时对文件夹库进行词典编排锁定吗?

    启动时的 IDE 似乎读取所有库并可能通过关键字学习内容.txt...这可能很方便,但有时令人不快,因为您无法控制它,就像在编译时指向特定的库文件夹一样。关键是图书馆通常会遇到 esp8266 的特定
    发表于 06-12 08:51

    Studio进行RT_Thread Setting后自己创建文件夹会消失?

    RT_Thread Studio 进行RT_Thread Setting保存后自己创建文件夹会消失,在applications中创建了mcu_sdk
    发表于 05-12 15:08

    TQ3568添加自启动应用程序教程

    里面输入要执行的命令, 比如要在根目录创建 helloworld 文件夹, 然后在 helloworld文件夹里面创建 test 文件, 那
    发表于 05-11 15:23

    如何将详细信息保存在本文件而不是EEPROM?

    我目前正在研究 DNSServer 提供的 CaptivePortalAdvanced 示例。这提供了一个名为“凭据”的草图,其中凭据保存在 EEPROM 中。但我想将详细信息保存在本文件中,所以
    发表于 05-04 07:48