在Windows 8上安装Visual Studio 2012 Ultimate后,通过SQL Server对象资源管理器的SSDT无效.解决方案是从MSDN网站安装最新版本的VS2012.
一切都好.我可以看到数据库,没问题.无论我使用EF defaultConnectionFactory还是我自己的connectionString都无关紧要,无论哪种方式,我的所有代码第一个数据库都出现在VS2012 SQL Server对象资源管理器中.
不久前,我安装了Visual Studio 2013 Ultimate.在VS2013 Ultimate中,本地数据库,我通过属性看到的是这个连接字符串:
Data Source=(localdb)\Projects;
Initial Catalog=master;Integrated Security=True;
Connect Timeout=30;Encrypt=False;TrustServerCertificate=False
Run Code Online (Sandbox Code Playgroud)
接下来,当我试图通过VS2012查看时,VS2012又被打破了.为了让VS2012再次运行,我从MSDN安装了2013年10月版的SSDT for VS2012.
虽然VS2012 SSDT现在再次通过SQL Server对象资源管理器工作,但不幸的是,其行为与VS2103中的SSDT相同.
我能够通过LINQPad4进行连接,这有一些优势,因为只需右键单击一个表名即可获得有用的LINQ选项.
首先使用EF 6.0.1代码.
ef-code-first visual-studio-2012 visual-studio-2013 sql-server-data-tools
我想从"sqlpackage.exe"的提取或发布操作中排除某些对象,例如所有登录和用户.这可以在Visual Studio中实现,所以我希望它也可以来自sqlpackage exe ..或者它不可能吗?原因是我希望能够自动部署到登录和用户不同的各种环境/服务器.
登录和用户只是一个例子,问题更为笼统.
如何在VS2013数据库项目中禁用生成dll?
我根本不使用SQLCLR.
database sql-server sqlclr visual-studio-2013 sql-server-data-tools
是否可以在Visual Studio 2013中使用SSDT生成一个表的选择或插入脚本?
在数据库项目和Azure SQL数据库之间的Visual Studio 2013中进行架构比较时,我不断收到以下超时错误:
错误1尝试对Microsoft.Data.Schema.Sql.SchemaModel.ISqlUser类型的元素进行反向工程时从SQL Server收到错误:超时已过期.操作完成之前经过的超时时间或服务器没有响应.
错误2 ExecuteReader需要打开且可用的连接.连接的当前状态已关闭.
我在Azure中托管的Windows Server 2012 R2虚拟机上执行此操作.
我可以使用Visual Studio的SQL Server对象资源管理器查询数据库,因此我可以确定我的连接和帐户登录.
是否还有其他安全设置可以解决这些问题?
azure schema-compare visual-studio-2013 sql-server-data-tools azure-sql-database
我在VS2012中的数据库项目出现以下错误.当我在VS2012中的数据库项目中添加自定义类型时,问题就开始了.
CREATE TYPE [dbo].[DestAttractions] AS TABLE(
[TAAttractionId] [varchar](10) NOT NULL,
[TARatingImgUrl] [varchar](256) NULL,
[TAReviewCount] [int] NULL,
[TAReviewUrl] [varchar](256) NULL)
Run Code Online (Sandbox Code Playgroud)
当我尝试引用存储过程中的类型时,它也是数据库项目的一部分
CREATE PROCEDURE [dbo].[spupd_DestinationTripAdvisorData]
@DestinationId INT,
@TAAwardImgUrl VARCHAR(256),
@Attractions dbo.DestAttractions READONLY
AS
BEGIN
------
------
END
Run Code Online (Sandbox Code Playgroud)
并构建数据库项目,我继续得到以下错误,这是非常烦人的,因为存储过程完美无缺,并且类型没有问题.
SQL71501:参数:[dbo].[spupd_DestinationTripAdvisorData].[@ Attractions]有一个未解析的内置类型[dbo]的引用.[DestAttractions].任何指针或帮助将非常感激.
我们有SQLServer01.Publish.xml当我双击这个文件并发布,它发布一个数据库sqlServer01.
我想问一下,我们能否以某种方式从代码中发布此配置文件?
我正在测试从VS2005项目升级到VS2013(程序包部署模型)项目的SSIS程序包。这是一个非常简单的程序包,它仅从特定位置一个文件处理一个文件,并根据这些文件更新数据库,完成后,它会根据结果将文件移动到存档目录或非解析目录中。而且我得到了奇怪的错误,我找不到解决方案。
问题是我的程序包运行良好,并且确实执行了它应该做的事情(从文件中提取数据并将其插入表中)。但是,此操作的一部分是将文件移至归档文件(文件系统任务)。而且我收到此错误“ 描述:要在SQL Server数据工具之外运行SSIS包,必须安装“将文件移动到Integration Services的存档或更高版本。 ”
我在2014年的SSDT BI中使用了VS2013,并且在我的开发测试VM(12.0.2000.8 x64位)中,SSIS Designer版本与dtexec实用程序匹配。以下是CLI的输出。
Microsoft (R) SQL Server Execute Package Utility
Version 12.0.2000.8 for 64-bit
Copyright (C) Microsoft Corporation. All rights reserved.
Started: 10:45:58 AM
Progress: 2016-02-11 10:45:59.20
Source: Truncate StagingTable
Executing query "TRUNCATE TABLE StagingTable".: 100% complete
End Progress
Progress: 2016-02-11 10:45:59.25
Source: Insert into Staging
Executing query "exec dbo.staging @xml_fileName,NULL,'C...".: 100
% complete
End Progress
Progress: 2016-02-11 10:45:59.25
Source: Move to MasterXML
Executing query "exec dbo.insertXML".: 100% complete
End Progress …
我正在使用VS 2015,尝试在两个SQL Server 2014数据库上运行架构比较.指定每个连接并单击比较后,出现错误"无法恢复密码.通过编辑连接输入密码".每个连接都保存密码; 我正在使用SQL Server身份验证,集成安全性= False.还有什么我可以查看它为什么不连接?谢谢!
我正在使用新的笔记本电脑,在SQL Server Integration Services包上使用Visual Studio 2015.
在以前版本的Visual Studio中,Enumerator配置部分中有几个选项,如下所示......
在VS 2015中,该部分为空白,我无法使用数据集填充它.
我已更新SSDT并重新启动.
sql-server ssis visual-studio sql-server-data-tools visual-studio-2015