腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
Server服务无法启动
我有以下问题,任何人都会遇到这个“msdb110_upgrade.sql”错误2627,状态1,严重性: 无法恢复主数据库。Server无法运行。从完整备份中恢复主服务器,修复它或重新构建它。有关如何重建主数据库的详细信息,请参阅Server联机丛书。数据库“主”的脚本级升级失败,因为升级步骤‘msdb110_upgrade.sql’遇到了错误2627、状态1、严重性14。这是一个严重的错误情况,可能会干扰正常操作,数据库将脱机。如果在升级“主”数据库期间发生错误,将阻止整个Server实例启动。检查前面的错误日志条目中是否有错误,采取适当的纠正措施并重新启动数据库,以便脚本升级步骤运行到完成
浏览 0
提问于2018-02-27
得票数 1
2
回答
TFS分支和数据库
、
、
、
我有一个项目,我们需要建立一个简单的分支策略,以支持新功能的开发,同时仍然能够修复另一个分支上的bug。 我遇到的问题是数据库的问题。 数据库模式是作为数据库项目的TFS的一部分,但为了有足够的测试数据,我们一度备份了一个实时数据库,并在开发期间将其用于测试。 目前,数据库(总共是树)位于一个工作组服务器上,每个开发人员都有一组数据库,每组数据库都会使用其他开发人员在更改模式时创建的sql脚本进行一次更新。 我的问题是:我们如何重新组织它,使每个分支都是自包含的,并且我们可以轻松地从一个分支切换到另一个分支。我已经研究过使用SQL express并将数据库放在分支中,但效果不佳。我们还研究了使
浏览 1
提问于2012-06-12
得票数 5
回答已采纳
3
回答
维护web应用程序的TSQL数据库创建脚本的最佳实践
、
、
、
我们有一个ASP.NET web应用程序,需要维护数据库创建和初始化脚本。 对于维护数据库创建和初始化脚本,是否有人们所知道的行业最佳实践。我能想到两种主要的方法。 直接手动维护一个tsql创建脚本。 维护主数据库并创建脚本,然后将脚本签入源代码安全。 此外,应该能够通过源代码管理跟踪脚本,即表顺序应该是可控的。 如果可能的话,还应该包括在相同或独立脚本中跟踪初始化数据的能力。 目前,我们从管理工作室生成脚本,但是表的顺序似乎是随机的。 解决方案自动化程度越高,效果越好。
浏览 4
提问于2011-10-28
得票数 0
1
回答
将nopCommerce数据库2.3升级到3.0时数据丢失
、
、
、
、
在过去的一年里,我一直在nopCommerce 2.30中工作。上个月,我决定将nopCommerce 2.3版升级到3.0版。我在网上搜索了一些对升级过程有帮助的链接。我专注于DB端的升级。 但我发现了一些奇怪的东西,主要是在客户表中。在数据库中执行升级脚本之后,只需在Customer表中运行SELECT查询即可。在Customer表行计数中发现了主要差异,在升级数据库之前,Customer行数大于8000行,但现在行数为5000行。我只运行升级脚本。 (分别运行升级脚本2.4、2.5、2.6...3.00)。 我不知道我的数据库发生了什么。
浏览 26
提问于2013-09-05
得票数 1
回答已采纳
1
回答
从Server 2012 SP1升级到Server 2019
、
我正在升级一个内部数据库,我们正在创建一个新的VM来承载它。 我看不到为服务器版本SQLServer2019生成导出Server 2012 SP1数据库的脚本的选项。对我来说最好是: 遵循当前数据库服务器上的server 2012升级到Server 2019的升级路径,并在升级完成后将数据库导出到新服务器。 或 按原样从Server 2012导出数据库,并为现有最高服务器版本(2017年)编写脚本。 如果我安装了Server 2012 SP4,这会给我一个为ServerVersionSQLServer2019编写脚本的选项吗? 谢谢你提前帮忙。
浏览 0
提问于2020-01-10
得票数 4
回答已采纳
2
回答
将SQL 7数据库恢复到SQL 2014,而不需要中间版本?
、
、
我们的软件已有20多年的历史,可以追溯到诸如Sybase和SQL 7这样的数据库。现在,让我们忽略Sybase部分。我们有许多老客户使用我们软件的非常老版本,从SQL 7(2001-2002年)到SQL 2014 (我们今天支持)不等。从技术上讲,我们的软件仍然可以在MSDE 2000上运行。但这不是重点。我们强制所有更新的客户端至少使用Server 2008 R2,但正式支持到2014年。是的,我们确实有很多老客户仍然在Windows '95上使用我们的软件的古老版本。 不管怎么说,说到问题上。目前,当我们有一个老客户回来,希望升级,我们必须经过一个大的精心升级过程。现在,脚本是最简
浏览 0
提问于2016-11-02
得票数 3
回答已采纳
1
回答
升级Magento数据库最快最简单的方法是什么?
、
、
、
具体地说,我需要从版本1.9.11升级到1.11.20。我已经在代码中做了所有的更改,我只需要一些如何升级数据库(甚至可能是兼容的开箱即用)。 我知道每个核心模块的目录中都有升级脚本,但是有没有一种方法可以一次运行所有的升级。我不希望去每个核心模块,必须单独运行脚本。 谢谢
浏览 1
提问于2012-04-13
得票数 0
3
回答
VS2010数据库项目是否可以创建可重复运行的部署脚本?
、
、
我使用VS2010数据库项目作为在发布版本之间对数据库代码进行版本控制的一种方式。到目前为止,提供的解决方案似乎很好;但是有一个问题,我想知道是否有人遇到过。 从架构比较视图生成的升级脚本不可重新运行。作为标准,我通常确保我的所有数据库发布脚本都是可重新运行的,以防在将发布脚本部署到服务器时出现任何问题。 是否有人知道是否有一种方法可以配置VS2010以创建可重新运行的升级脚本,例如,仅当sprocs存在时才将其删除等?
浏览 0
提问于2011-05-17
得票数 0
1
回答
Android SqliteAssetHelper复制用户保存的数据
、
、
我正在使用SQLiteAssetHelper实用程序来管理从我的资产文件夹复制数据库。在应用程序中,用户将一些数据输入到数据库中,一旦我升级数据库,所有数据都会被删除,因为我设置了setForcedUpgrade();。我听说你可以使用升级脚本,但我认为它们在这种情况下对我没有帮助,因为每个用户的数据都是唯一的。我该如何解决这个问题呢?
浏览 1
提问于2015-06-30
得票数 0
1
回答
使用TFS和SQL Server进行构建管理、复杂数据移动和部署
、
我是一个小团队的一员,他们希望将TFS用于SQL Server2008数据库的源代码控制和构建管理。对于我们的产品,客户可以运行不同版本的产品/数据库。我需要解决的一个问题是,对于超出正常部署能力的情况,如何管理复杂的升级脚本。 下面是一个简单的例子: 1.0版为管理员和客户端提供了单独的表。 2.0版将这些表替换为一个Users表。为此,需要一个自定义脚本来将信息从管理员和客户端迁移到用户。根据Visual Studio ALM Rangers ()的指南,最好的方法是在部署前将数据复制到临时数据库中,然后在部署后复制出临时数据库。 这种方法可以很好地将2.0版部署到现有的1.0版数据库,但
浏览 0
提问于2010-10-21
得票数 1
回答已采纳
1
回答
Magento数据库修复工具不起作用
、
、
我正在尝试使用"Magento数据库修复工具“将我的magento 1.3.2.4数据库升级到1.4.0.1,但它不起作用。当我输入详细信息时,启动脚本需要很长时间,但仍然没有任何反应(我等了大约一个小时),而且我有一台不错的服务器(双至强,16 GB RAM,2个RAM)。 当我受够了等待和刷新页面,或者从头开始启动脚本时,它会给我这个错误消息: 错误#1005:无法在SQL上创建表'temp.#sql-b4a_26b‘(错误号: 150): ALTER TABLE `magento_wishlist_item` ADD CONSTRAINT `FK_WISHLIST_IT
浏览 0
提问于2011-09-27
得票数 0
回答已采纳
1
回答
如何创建和更新SQL脚本?
、
、
、
、
我想知道创建和维护数据库、映射和SQL脚本的最佳方法是什么。我知道我更喜欢用文本编辑器手工编写SQL脚本(包括设计一张纸旁边的地图),而其他人则更喜欢使用数据库地图软件(MySQL工作台,Visual .一些在中列出)来自动生成脚本。 这两种解决方案各有优缺点。我看到这些优点: 手工编写的SQL脚本:您完全知道自己写了什么。您可以保持一个干净且易读的SQL代码。编写代码,您可以更好地查看您的数据库,代码使您能够更好地实践您的SQL知识。 Automatically从设计的映射生成脚本:节省了一些时间。即使不懂SQL语言,也可以生成脚本(即使我将这个脚本列为hand).Prevents ty
浏览 2
提问于2011-07-04
得票数 5
回答已采纳
1
回答
在SQL比较中如何检测TFS数据库CLR汇编文件,同时比较Script文件夹从TFS到数据库
、
、
我正在尝试使用SQL从我的TFS项目创建一个数据库。 目前,我们使用Visual中的比较工具将我们的数据库项目与CI数据库进行比较,但是,我被要求将其作为自动部署的一部分作为构建步骤来运行。 SQL比较无法识别在visual studio中生成的数据库程序集文件。因此,一些使用clr函数的计算列在部署时失败。 我成功地使用SQL比较将以前编写的数据库脚本写入“脚本文件夹”。接下来,我将我的SQL比较左侧指向新的“脚本文件夹”,右侧指向一个新的数据库,然后在左侧检测到程序集文件。 然后,我尝试将数据库程序集文件复制到visual studio数据库项目位置,但没有成功。 我将生成的文件'
浏览 3
提问于2019-06-20
得票数 2
回答已采纳
1
回答
运行MSSQL查询时Nodejs内存泄漏
、
、
、
、
我在NodeJS中有一个脚本,它在循环中运行MSSQL查询,并异步处理每一行,但该脚本在运行几秒钟后就一直崩溃,并显示以下错误消息: Segmentation fault (core dumped) 我尝试使用繁琐的模块和mssql模块对MSSQL数据库运行查询,结果是相同的。如果我删除数据库交互并对数据库结果进行硬编码,脚本永远不会崩溃。这些查询似乎导致了内存泄漏。当垃圾收集发生时,我已经包含了以下模块来记录,并且它只在脚本的最开始运行: require('nodefly-gcinfo').onGC(function(usage, type, flags){ conso
浏览 0
提问于2015-01-11
得票数 0
3
回答
如何在每个版本中进行数据库更新
、
、
我们的应用程序使用数据库(主要是Oracle),而数据库是核心。每个客户都有自己的数据库,并有自己的应用程序副本。现在,随着我们产品的每一个新版本,我们还需要更新数据库模式。这些更改包括添加新表、删除列、操作数据等。人们是如何处理这些变化的?这方面有什么标准的程序吗? 编辑:-主要的问题是数据库是巨大的,有许多表和更多的海量数据。我们提供脚本和一些实用程序来操作数据。如何处理失败和错误?更多的寻找这类文章。http://thedailywtf.com/Articles/Database-Changes-Done-Right.aspx
浏览 0
提问于2012-04-12
得票数 4
回答已采纳
2
回答
在使用进行开发时,如何管理版本控制?
、
、
、
我正在我的开发机器上使用Server开发一个网站。我的网站托管公司正在为我提供Server 2005。 目前,我所拥有的只是一个与我一起开发的数据库和一个在活动服务器上的数据库。我没有生成模式的原始脚本,但是我可以单独或为整个数据库自动生成创建脚本。 我现在将我的代码放到源代码管理中,我想知道如何管理我的数据库模式。我在里面放了什么?创建命令?换剧本? 目前的数据库非常小,维护这两个数据库并不难,但我担心今后会失去控制。在部署新代码时,您有什么技巧可以使实时数据库同步吗? 编辑对源代码管理应该做什么有什么想法吗?DDL脚本应该放在这里吗?
浏览 8
提问于2008-10-30
得票数 4
回答已采纳
1
回答
ALM -应用程序生命周期管理-构建和部署挑战
、
、
、
我被困在一个问题,我可以利用一些反馈,以最好的方式解决它。 这个问题围绕着源代码管理->自动构建->部署。基本上是ALM (应用生命周期管理)。 我们有一个产品-一个带有MS数据库的ASP.NET网络应用程序。该产品运行在数百个网站与相关的数据库跨多个虚拟机在我们的生产环境。目前,web应用程序和数据库正在使用IIS 7和Server 2008 R2运行在服务器上。该产品本身由2012中的源代码控制。 多年来,新版本的产品多年来每年发布一次或两次。现在我们将专注于更频繁地发布,因此我们需要为产品的ALM制定一个策略。 现在的部署策略: 在两个版本之间的开发期间,SQL更新脚本是手动
浏览 6
提问于2013-06-27
得票数 1
1
回答
WSO2治理注册表所需的数据库迁移脚本
、
、
我们正在从4.5.0开始为WSo2治理注册表执行DB迁移,而迁移脚本在WSO2站点上的某些特定版本中不可用,因此需要为下面的指定版本提供相同的迁移脚本。请找到下面的版本,因为我们正在做顺序迁移,并友好地促进脚本为Oracle和MySQL 从4.5.3、4.6.0、5.0.0、5.0.1、5.1.0、5.2.0、5.3.0开始的GREG版本数据库: Oracle和MySQL
浏览 4
提问于2016-10-21
得票数 0
3
回答
数据库更改管理-初始创建脚本、后续迁移脚本的设置
、
、
、
我已经准备好了一个数据库更改管理工作流。它基于SQL脚本(因此,它不是一个基于托管代码的解决方案)。 基本设置如下所示: Initial/ Generate Initial Schema.sql Generate Initial Required Data.sql Generate Initial Test Data.sql Migration 0001_MigrationScriptForChangeOne.sql 0002_MigrationScriptForChangeTwo.sql ... 拆分数据库的过程是运行所有Initlal脚
浏览 8
提问于2010-03-23
得票数 6
回答已采纳
1
回答
从不支持的配置升级TFS 2012
、
我有一个最初安装到SQL server 2012的TFS 2012安装。后来,我们将SQL Server升级到了2016,TFS 2012不支持该版本,但仍然可以正常工作。我想克隆虚拟机并将数据库复制到SQL Express实例以模拟升级,但是它不允许我连接到新数据库,因为该配置不受支持。我尝试将TFS升级到2015,但由于数据库在升级过程中没有连接,数据库中仍有一些元素将其标识为TFS 2012,它不允许我附加到它。 回到我可以升级的环境的最佳策略是什么?我尝试执行数据库的脚本导出,以将其降级到SQL Express 2012,但也失败了。
浏览 2
提问于2021-08-26
得票数 0
1
回答
EF核心缺少快照- Identity Server
、
、
我的任务是将IdentityServer应用程序更新到最新版本。 ConfigurationDbContext和PersistedGrantDbContext与当前的数据库之间有几个差异。 通常我会创建一个迁移,然后更新数据库,但在这个项目中,没有以前的迁移或数据库快照。 因此,如果我尝试创建迁移,整个上下文都是脚本化的,而不仅仅是更改。 我如何创建迁移,这只是我当前的DB和DbContext之间的差异。
浏览 2
提问于2019-12-20
得票数 0
1
回答
将gitlab从4.0.1升级到6出现问题
在运行rails迁移脚本之后,将我非常旧的gitlab版本(4.0.1)升级到6.0时,gitlabhq_production数据库被清除,只留下表,其中没有数据。我使用的命令是: sudo -u git -H bundle exec rake db:migrate RAILS_ENV=production 我想检查每个主要版本的升级脚本并运行它们,但我认为这将直接在最新的脚本中处理。在运行上面的脚本之前,我还确保创建了一个git用户(在db和OS上),并将表的所有权重新分配给了git用户。 有没有人对如何解决这个问题有什么建议?
浏览 0
提问于2014-03-08
得票数 1
1
回答
Server 2014 Service (SP3-CU4-GDR - KB4583462)安装失败
在安装Microsoft 2014 (SP3-CU4-GDR) (KB4583462) - 12.0.6433.1期间,我遇到了一个错误 在对系统数据库进行脚本升级期间,升级会遇到: 这来自SQL错误日志: 2022-05-22 02:22:52.35 spid11s错误: 515,严重性: 16,状态: 2. 2022-05-22 02:22:52.35 spid11s不能将值NULL插入列'packagedata',表'msdb.dbo.sysssispackages';列不允许空。更新失败。2022-05-22 02:22:52.35 spid11s错误
浏览 0
提问于2022-05-22
得票数 0
1
回答
SQL Azure:在SSMS 2008 R2中编写对象脚本时出现SMO异常
、
、
、
我正在使用SQL Server Management Studio2008 R2管理SQL Azure数据库。当我尝试右击数据库中的任何对象,并在-> CREATE ->新查询编辑器窗口中执行脚本表时,每次都会得到以下异常屏幕: 为SELECT ->新查询编辑器窗口编写脚本似乎是唯一可以在不生成上述异常的情况下工作的选项。有什么想法吗?
浏览 0
提问于2011-09-23
得票数 1
回答已采纳
1
回答
将umbraco 4.11升级到7
、
我有一个基于4.11.10的WebForms项目,我们需要升级到7.3.8。 我们有RedGate Data Compare和RedGate Structure Compare等工具,但如果没有对新结构的第一手知识,以及新结构如何影响数据存储方式,我们发现升级数据库是不可能的。 有没有人知道只将数据库升级到新格式的SQL脚本或工具? 提前感谢您的宝贵时间。dotdev
浏览 1
提问于2016-02-27
得票数 2
1
回答
在VS Code中构建SQL Server项目
、
我已经在Visual Studio中创建了一个SQL Server项目(.sqlproj),并使用将其加载到VS代码中。我可以连接到我的数据库并运行SQL脚本,但这不是SQL Server项目的重点。 在Visual Studio中,可以构建SQL server项目,这将从项目中的各种脚本中创建单个SQL脚本,您可以使用该脚本在空的数据库服务器上创建完整的数据库。您还可以针对现有数据库运行构建,这将创建一个更新脚本,该脚本将现有数据库ALTER到新版本。 我可以在VS代码中构建.sqlproj吗?或者此选项不受支持?如果不支持这个选项,有没有其他扩展可以做类似的事情?
浏览 3
提问于2020-12-30
得票数 2
1
回答
installscript msi手动更改要视为已安装的功能
、
、
这就是我们的问题:我们有一个使用Installscript MSI来安装的产品。有一次,我们切换到一个全新的Installscript MSI来正确处理版本控制和重构功能。在此期间,安装程序的大部分保持不变,例如我们的数据库。在多个安装站点,由于数据库已经存在,并且我们不希望安装程序删除/创建数据库,因此我们决定取消选中数据库功能。 快进一年后,我们现在正在进行修改数据库结构的产品升级。因为我们在运行较新的安装程序时忽略了安装数据库功能,所以这些SQL脚本没有运行。这是一个主要的问题,因为我们想继续以这种方式升级我们的产品。我的问题是:有没有一种简单的方法来改变安装(MSI数据库?)以使数据库
浏览 4
提问于2013-03-19
得票数 0
1
回答
使用事务升级SQLite数据库
、
、
、
我有一个网站解决方案,用于每个租户帐户上的SQLite数据库。我们没有深入了解为什么选择这个解决方案,我们之所以选择它,是因为分布式/离线系统上的SQLite支持。 所有数据库都使用相同的PHP文件结构进行操作。我希望迭代更新所有帐户的数据库版本,以便它们都在相同的版本号。 我有一个遍历每个脚本的脚本,可以使用PHP(Yii)或shell来执行查询。 我想将对每个数据库的操作包装在一个事务中。看起来DDL命令似乎已经是自动提交的了。 问:如何完成SQLite DB升级,如果升级失败,将报告失败?使用该报告,我可以提示系统重新尝试或向管理员报告错误。理想情况下,我希望将整个升级包装在一个事务中,
浏览 0
提问于2015-05-01
得票数 0
1
回答
升级事务内的大型数据库
、
、
假设有一个大型数据库,正常的升级(结构变化和数据升级)目前大约需要2-3天(不是问题,在生产期间没有完成,每年约1-2次)。 目前,备份已经完成,如果有任何失败,将恢复备份,并检查升级脚本的原因。我们正在研究在事务中升级数据库的可能性,如果发生任何事情,就回滚更改。 是否有任何最佳做法、理由、知识和/或经验可以说明这是否是一个好主意? 谢谢
浏览 0
提问于2015-11-02
得票数 0
2
回答
2017年至2018年TFS升级
、
我正在从2017年到2018年升级我的TFS实例。由于TFS 2018需要SQL Server 2016,所以我将按照以下步骤进行: 将ship数据库记录到Server 2016 在Server 2016上恢复日志发送的数据库 将所有代理作业复制到新实例(日志传送作业除外) 关闭Server 2014 将TFS2017指向新的Server实例 运行TFS升级 删除所有与Sharepoint相关的数据库 我的计划有什么明显的缺陷吗?我已经为用户编写了脚本,我假设数据库中的权限不需要考虑,因为它们是副本。
浏览 0
提问于2018-05-22
得票数 3
回答已采纳
1
回答
在从2.4.4到2.6.4的MongoDB更新过程中意外创建的共享数据库
、
我正在升级mongo版本2.4到2.6,我能够升级我的整个集群,除了我的副本集的一个主要成员在此期间,我的自动运行脚本创建了一个切分数据库。 我不能删除这个数据库,因为它有重要的数据。我想确认的是,我仍然可以继续对最后剩余的服务器进行升级,这会造成问题吗?在此之前,我已经完成了所有mongos和配置服务器的升级。 如果它在那里,请告诉我它的影响。
浏览 0
提问于2014-09-03
得票数 1
1
回答
如何在rman中将11gR2完全备份恢复到12c数据库
、
我需要将我的数据库从Oracle 11gR2传输到12c数据库。会在同一台电脑里。我对Oracle 11gR2数据库进行了完全备份。然后删除Oracle 11gR2。我安装了Oracle 12c,并尝试恢复备份。我可以还原文件,控制文件,数据文件..。但我做不到 RMAN> ALTER DATABASE OPEN RESETLOGS; ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00704: bootstap process failure ORA-00604: error occurred at rec
浏览 0
提问于2015-03-20
得票数 0
2
回答
Magento覆盖sql升级脚本?
如何覆盖magento中位于sql文件夹中的升级脚本? 我知道如何设置新的模块与表和所有。我知道安装脚本只会运行一次。但我想知道如何使用现有值覆盖或更改表中的某些内容。 我想运行一个sql查询,这样就可以更改数据库中的客户属性。例如,我想将'eav_attribute‘表中'First Name’的'frontend_label‘改为'Company Name’。 有什么建议吗?
浏览 0
提问于2012-03-14
得票数 2
回答已采纳
2
回答
将OLAP多维数据集作为应用程序设置的一部分进行分发
、
、
我们目前拥有随数据库一起分发的自定义应用程序(SQL2005/2008)。这是一项简单的任务,在发布新版本之前,我们只需将数据库打包到SQL初始化脚本中(这些脚本创建表并填充数据)。我们使用SQL Management studio来生成这些脚本。 下一步,我们希望部署OLAP多维数据集(以及使用Integration Services生成的ETL命令),这些多维数据集将用于分析原始数据库中的数据。。 我们知道要创建和设计一个多维数据集,但我甚至不知道如何将所有这些包泛化并将它们部署为解决方案、脚本或客户可以安装在他们的服务器上的东西。客户没有Visual studio,我们需要在向导中创建“
浏览 2
提问于2009-06-13
得票数 2
1
回答
将ReportServer数据库从Server 2012恢复到Server 2017是否安全?
、
、
我需要从2012年到2017年升级并迁移到SSRS。数据库备份/还原似乎是可行的。但2012年ReportServer数据库中的数据库对象在结构上不同于2012年的ReportServer数据库。当我在Server 2012上进行就地升级时,有一个警告: 迁移您的报告第一/ SSRS 2012将被卸载. 但是当我使用PowerShell迁移脚本和rs.exe时,我不能迁移用户/安全设置或DataSource密码。 有人能确认备份/恢复是从2012年SSRS升级到2017年SSRS的一种安全方式吗?
浏览 2
提问于2020-03-11
得票数 0
2
回答
SQL Server:升级数据库
、
我们有一个使用Microsoft SQL Server数据库的产品。我们已经有客户在使用该产品的各种较旧版本。 在这种情况下,人们如何编写/构建他们的数据库升级脚本?
浏览 1
提问于2008-12-08
得票数 1
回答已采纳
1
回答
当我们尝试编写整个数据库脚本时,SSMS 18.4崩溃
、
我们刚开始注意到这个。它曾经起作用,现在却不起作用了。崩溃发生在我们所有的电脑上。我们右键单击一个数据库,选择.,选择编写整个数据库的脚本,SSMS崩溃。事件日志中没有任何信息。我们发现,如果我们编写所有表的脚本,它就能工作。如果我们还编写了所有存储过程和函数的脚本,它就会崩溃。我们所有的数据库都在Azure。还没试过本地DBs。有什么好办法解决吗? 谢谢你,迈克
浏览 8
提问于2020-03-23
得票数 0
2
回答
IBM 5.0.6.1 -集群环境中的Worklight升级过程
、
Worklight是否支持服务器升级(例如,应用修复包、升级次要版本、升级主要版本),而不支持集群中的服务器停机? 我的理解是,对于服务器升级,有一些脚本正在应用于数据库中。此外,在数据库和文件系统之间执行一些任务来同步。 是否可以一个一个地升级服务器,或者在没有任何停机时间的情况下对服务器进行更新后进行同步?如果是的话,你能给我提供程序吗?谢谢! 环境信息: Worklight消费者版5.0.6.1,为8.5,Oracle 11g RAC
浏览 2
提问于2013-12-10
得票数 1
回答已采纳
2
回答
Elmah和SQL Server兼容模式90
为Elmah设置SQL Server数据库的脚本有一条警告消息,指出数据库设计为在SQL Server兼容模式80 (SQL Server 2000)下工作。有人知道在兼容模式90数据库上运行构建数据库的脚本是否有任何问题吗?
浏览 0
提问于2009-06-10
得票数 3
回答已采纳
3
回答
为Transact SQL生成等效脚本
、
在SQL Server Management Studio中,有一个“生成脚本”选项。目前,我们将2008 sql server数据库传输到2005 sql server数据库的方法是:生成脚本并在该sql脚本文件上运行SQLCMD,以推送到2005 sql server的本地实例。我正在创建一个C#程序来完成所有其他任务,但我还需要它来转换2008数据库并将其移动到2005SQL server。是否有将2008数据库转换为2005数据库的Transact sql语句或更简单的方法?谢谢。
浏览 1
提问于2010-12-18
得票数 1
回答已采纳
1
回答
在SQL Server中编写从备份创建数据库的脚本
、
、
我目前有一个冗长的过程来创建我们制作的CMS的新实例。 我计划尽可能多地使用Python编写脚本。 第一步是创建数据库。 目前这是一个手动的过程,我将创建一个空的数据库"MyNewSite“,然后选择从备份恢复,并从”主“数据库文件恢复它。在恢复之前,我会相应地更改数据和日志路径(这样它们就不会覆盖主节点)。 有没有办法让这一切自动化呢?我真的不确定从哪里开始,所以任何帮助都将不胜感激。
浏览 0
提问于2011-06-10
得票数 2
1
回答
每次群集启动时运行一个SQL
、
、
我想在每次启动Postgresql集群时运行一个SQL。 最好的方法是什么?是否修改启动脚本?或者PostgreSQL包含一些要运行的功能? 我在Ubuntu上使用PostgreSQL默认安装。 场景是:我运行在内存中永久执行<code>D1</code>表的<code>D0</code>函数,加快了结果的速度,但是,如果我的数据库由于某种原因停止或重新启动,我需要手动运行这个脚本。
浏览 6
提问于2020-06-07
得票数 0
回答已采纳
8
回答
数据库更改脚本的自动生成
、
、
、
、
我正在寻找一种自动生成数据库更改脚本的方法。 目前,我们使用的是Visual 2008数据库版本,它具有模式比较选项,但我看不到自动化这些操作的方法。 我想要做的是在我的日常构建过程中创建一个旧的和一个新的数据库,并让模式比较为这两者之间的差异生成一个更改脚本。(模式和过程的差异,查找表可以删除并重新创建,而不会出现问题) 有没有人知道一个解决方案,或者我要写几英里的脚本来实现这个目标? 除了微软工具之外,使用任何付费产品都不是一种选择. 根据反馈意见更新: 我有各种不同大小的数据库,但所有更改都将以受控的方式发生,同时注意到已经存在的数据。 只有“容易”的更改才能自动处理,我认为添加
浏览 12
提问于2010-02-12
得票数 13
回答已采纳
4
回答
迁移带有C#应用程序的Oracle数据库:如何管理数据库迁移?
、
、
、
我有一个C#应用程序,它与Oracle数据库一起工作,并且已经发布了。现在是发布新版本的时候了。已经修改了C#对象模型,并对表结构产生了影响。 如果我发布了新版本,我需要处理现有的数据。仅仅丢弃表并重新创建这些表就不会让任何客户感到高兴。 为了解决这个问题,我收集了SQL脚本,它将以前发布的数据库结构更改为新的数据库结构。在此过程中,数据也会被迁移。SQL脚本被提交到类似于C#源代码的存储库中。在CruiseControl.NET的帮助下,对数据库的补丁进行了定期的测试,并对补丁数据库运行NUnit测试,以发现数据库表与C#对象模型之间的不匹配。 整个程序确实有效,但我觉得可以做得更好。我认为
浏览 10
提问于2009-01-31
得票数 3
回答已采纳
1
回答
使用天桥时升级场景
只要将天桥集成到我们的应用程序中,它就能在以下情况下工作得很好: 全新的应用程序安装与空模式,创建schema_version表,并执行完整的模式脚本,然后应用程序在它的way..works伟大! 有一个补丁sql脚本,我们设置的版本高于当前版本,补丁的应用自动,版本是递增的,这里没有问题! 现在的问题是:我们有更老版本的应用程序。假设我们当前的应用程序版本是7.5 (模式版本1.0),当用户使用应用程序的7.4 (我们将手动将模式版本设置为0.9)并升级到7.5时,模式升级到v1.0应该使用升级脚本,而不是使用空数据库的完整脚本。讲得通?我如何处理这种情况,它似乎没有涵盖在天
浏览 9
提问于2014-03-20
得票数 0
1
回答
什么是强制RPM擦除和安装而不是升级的正确方法?
、
、
我有一个RPM,它的软件最近完全重新设计了它的数据库模式。当前版本(我们称之为B.0)与旧版本的数据库模式不兼容。 幸运的是,它还处于测试阶段,而且由于它还没有正式发布,所以我希望避免编写任何数据库迁移脚本,除非(直到)真正有必要这样做。 升级将失败,因为(新的)数据库模式创建发生在升级期间从不运行的scriptlet中,这会使应用程序处于糟糕的状态。如果安装了A.x,我希望它们擦除并重新安装。 我已经找到了RPM的“冲突”标记,它似乎确实完成了这项工作,但错误信息误导了“文件____与PackageA.x中的文件冲突”,而且有足够智慧的人可能会尝试升级和替换冲突,因为创建数据库所需的脚本仍然
浏览 0
提问于2017-08-16
得票数 2
5
回答
管理大型团队中的Server数据库版本控制
、
、
在过去的几年里,我是唯一一个处理我们为网络项目创建的数据库的开发人员。这意味着我完全控制了版本管理。我已经跟不上所有的数据库工作了,我想让其他一些开发人员加入到这个循环中来。 我们使用Tortoise并将所有存储库存储在内部的专用服务器上.有些客户要求我们不要在办公服务器上使用他们的真实数据,所以我们只保留能够生成数据库结构的脚本以及创建有用的假数据的脚本。其他时候,我们的客户想让我们了解他们关于开发机器的最新信息。 那么,大型开发团队使用什么工作流来处理版本管理和数据库共享。大多数开发人员更喜欢将数据库部署到开发机器上的Server实例中。我们是不是应该 将每个数据库的脚本保存在SVN中
浏览 8
提问于2010-02-14
得票数 4
回答已采纳
1
回答
如何将Activiti 5.14配置为按照“Activiti In Action”工作?
我下载了Activiti 5.14和H2数据库。运行H2 Activiti数据库的“Create”脚本。将连接URL更改为指向Tomcat/webapps/activiti-explorer/WEB-INF/classes/db.properties.中的本地数据库现在Eclipse确实连接到数据库,因为它之前没有感测表ACT_GE_PROPERTY。 当我从书中运行"BookOrderTest.java“时,我得到了5.9和5.14的不匹配,所以我在"H2”数据库的ACT_GE_PROPERTY表中将schema_version更改为5.9。现在我错了 'Activi
浏览 0
提问于2013-12-20
得票数 2
回答已采纳
2
回答
Azure PowerShell Get-指定某些高级性能级别时,AzureSqlDatabaseServiceObjective返回null
、
我已经在Azure Automation门户的Runbook中创建了一个Azure PowerShell脚本,以便根据时间自动扩展数据库性能级别。 当我想要缩小到"P1“或"P2”性能级别时,我可以通过"Get-AzureSqlDatabaseServiceObjective“成功地检索服务目标;但是,当我想要扩展到"P6”或"P11“时,我无法使用相同的代码块来实现: $Edition = "Premium" $PerfLevel = "P6" $Servercredential = new-object System.
浏览 0
提问于2016-09-27
得票数 2
3
回答
如何为Server数据库创建脚本从任何状态创建/升级
我需要创建创建或更新数据库的脚本。脚本是从我的测试数据库或我的源代码管理中创建的。 脚本需要将数据库从我的应用程序的任何版本升级到当前版本,因此它需要不知道数据库中已经存在什么。 我无法访问将被升级的数据库。 例如: 如果一个表不存在,脚本应该创建它。 如果表存在,脚本应该检查所有列是否存在(并检查它们的类型)。 我在C#中编写了许多这种检查代码,因为我有一个脚本,C#代码在运行脚本之前检查表(和列)是否存在。 我的代码还没有准备好生产,我想知道有什么现成的解决方案。
浏览 2
提问于2020-07-01
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ORACLE数据库备份脚本
ORACLE 数据库巡检报告脚本
MySQL数据库定时全量备份shell脚本
数据库升级公告
用expect文件同步脚本实现升级自动化
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券