标签: sql-server-express

[ADO.NET错误]:数据库'master'中的CREATE DATABASE权限被拒绝.尝试为文件HelloWorld.mdf附加自动命名的数据库失败

数据库"master"中的CREATE DATABASE权限被拒绝.尝试为文件C:\ Documents and Settings\..\App_Data\HelloWorld.mdf附加自动命名的数据库失败.存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上.

我找到了这些链接:

database sql-server ado.net sql-server-express

6
推荐指数
1
解决办法
1万
查看次数

SQl Express 2005的无声安装

任何人都可以让我知道执行SQL Server Express 2005静默安装的过程以及指定安装参数的方法.

installation silent sql-server-express

6
推荐指数
1
解决办法
4109
查看次数

Visual Studio中的"无法解决的"错误 - 如何连接到SQL Server 2008 Express?

我一直在努力使用Visual Studio 2008中的内置函数来处理*.mdfSQL Server 2008 Express的数据库文件.我正在运行基于x64的系统,我已经读过这个设置存在已知问题,但是修复程序并没有解决我的问题.

基本上,当我尝试将新*.mdf文件添加到App_Data项目的文件夹时,会收到一条错误消息:

Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to 
function properly.  Please verify the installation of the component or download 
from the URL:    http://go.microsoft.com/fwlink/?LinkId=49251

我的(不成功的)步骤来解决这个问题:

  1. 将所有可能的关联程序卸载到Visual Studio,SQL Server或.NET Framework(其中安装了.NET 2.0 Compact Framework和.NET 3.5 Compact Framework,以及其他任何与.NET无关的程序).
  2. 重启.
  3. 通过Web Platform Installer 2.0(Beta)安装.NET 3.5 SP1,SQL Server 2008 Express和SQL Server Management Studio 2008 Express.
  4. 重启.
  5. 从光盘安装Visual Studio 2008 Professional.
  6. 重启.
  7. 安装Visual Studio 2008 Service …

64-bit visual-studio-2008-sp1 sql-server-express

6
推荐指数
1
解决办法
907
查看次数

自动修复与'ASPStateTempSessions'相关的tempdb错误

根据这个方法,我已经在SQL-2008 Express的XP-SP3开发盒上成功配置了IIS以保存ASP.NET会话状态信息.我只是在使用SQL Server,因为否则在每次重新编译时,我都会丢失令人讨厌的会话状态(必须重新登录).但是,我面临一个恼人的问题,因为每次重新启动SQL时都会出现此错误,有时还有一两个非常相似的朋友:

The SELECT permission was denied on the object 'ASPStateTempSessions',
database 'tempdb', schema 'dbo'.
Run Code Online (Sandbox Code Playgroud)

要修复错误,我只需打开Management Studio并编辑我在ASPState数据库上使用的登录/ dbo的用户​​映射,然后重新添加tempdb到具有除拒绝权限之外的用户.显然,一旦有了正确的权限,ASP.NET就能够自动创建它使用的表.只有CreateTempTables在正确的安全性存在之前,才能运行该sproc.

问题... 有没有办法在每次重启SQL Server时不必重新执行此操作?

我现在并不关心如何在重新启动时保持临时数据,但我想不必经过这个手动步骤只是为了让我的web应用程序在localhost上运行,localhost使用会话状态变量.我想可以在SQL Server中使用某种存储过程来在服务启动时完成该机器的任务,而不必手动完成.我接受这样的答案作为快速解决方案.但是,我也假设有更好的推荐配置或其他东西.没有在如何指导或在StackOverflow上的其他地方看到这个问题的答案.

asp.net iis sql-server-express

6
推荐指数
1
解决办法
7085
查看次数

如何创建一个简单的Windows窗体来访问SQL Server数据库?

我相信这是一个非常新手的问题,如果我使用错误的论坛询问,请告知.

我对使用MS SQL Server进行数据库的基本了解,以及使用C++和C#进行编程.我正在尝试通过使用MS SQL Server Express 2008 R2建立自己的数据库并通过在C#Express 2010中创建的Windows表单访问它来自学更多.此时,我只想将其保留为免费或Express开发工具(不一定微软虽然).

无论如何,我使用这里提供的指令创建了一个数据库,并且我为每列适当地设置了数据类型(至少在设置中没有错误).

现在,我正在使用C#Express设计GUI,但就数据库连接而言,我有点碰壁.

有没有一种简单的方法来访问我使用C#Express在本地创建的数据库?任何人都可以建议一个已经说明了这一切的指南吗?

我是一个自学者,所以我期待自己教会如何使用这些应用程序,但是任何能够指引我朝正确方向前进的指针都将非常感激.

.net c# sql-server sql-server-express winforms

6
推荐指数
1
解决办法
2万
查看次数

Visio 2010 DataSources未在逆向工程向导中显示

嗨,我正在尝试在visio 2010中对现有数据库执行数据库图表.我正在使用逆向工程师向导.当我在数据源字段上按下新按钮时.我按照步骤添加新的数据源.看起来一切都没有错误,测试连接,它通过.但是在完成该过程之后,它应该将它添加到数据源框中,以便我可以选择并继续.但它没有显示出来.DataSource仍为空白.

细节:它是一个试图连接到使用visio 2010的2008 R2 Express数据库.操作系统是Window 7 64位.

谁能帮忙.

visio sql-server-express sql-server-2008 windows-7-x64

6
推荐指数
1
解决办法
6256
查看次数

从使用SQL Server Express切换到SQL Server Compact

到目前为止,我一直在我的桌面应用程序上使用SQL Server Express,即使通常服务器仅由单个用户在同一台​​机器上使用该单个应用程序.这对我来说似乎总是有些愚蠢,因为全面的服务器相当沉重.

然后我发现有一种叫做SQL Server Compact的东西.事实上,我的申请已经相当庞大.所以我的问题是,如果我想改用SQL Server Compact,我们谈论的代码有哪些变化(使用C#)?

主要是我想知道我是否可以像访问Express一样访问Compact -version,它使用ADO.NET并将其指向localhost\sqlexpress.那么是否可以使用Compact创建另一个实例并将我的应用程序指向它,或者是以完全不同的方式使用它?

c# sql sql-server-express sql-server-ce

6
推荐指数
1
解决办法
3646
查看次数

在延迟一段时间后从触发器执行存储过程

我想从触发器调用存储过程,如何在x分钟后执行该存储过程?我正在寻找除了之外的东西WAITFOR DELAY

谢谢

sql-server stored-procedures sql-server-2000 sql-server-express sql-server-2008

6
推荐指数
1
解决办法
2万
查看次数

SQL Server查询突然变慢

我有一个SQL数据库查询的问题突然(但通常大约每三周)变得缓慢.

安装程序如下:

  • Windows Server 2008(不是R2)64位,8 GB RAM
  • SQL Server Express 2008 R2
  • 数据库的大小为6 GB(文件大小为mdf)
  • Orders查询主要选择的表()有大约24000条记录,其他五条连接表小(100条或更少)
  • 该表Orders有一个包含二进制数据(PDF文档)的varbinary(MAX)Report,平均大小约为200到300 kB(但有时可能高达2 MB).这24000个订单中超过90%的列填充了此列,其他的则是NULL,即6 GB数据库大小的90%以上是二进制数据.

有问题的查询具有以下结构:

SELECT TOP (30) [Project2].[OrderID] AS [OrderID]
                -- around 20 columns more
FROM ( SELECT [Project2].[OrderID] AS [OrderID],
              -- around 20 columns more
              row_number() OVER (ORDER BY [Project2].[OrderID] ASC) AS [row_number]
       FROM ( SELECT [Filter1].[OrderID] AS [OrderID]
              -- around 20 columns more
              FROM ( SELECT [Extent1].[OrderID] AS [OrderID]
                     -- around …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-express sql-server-2008-r2

6
推荐指数
1
解决办法
6859
查看次数

如何在asp.net中创建连接字符串c#

我正在使用asp.net c#project,用于我使用的连接:

SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\19-02\ABCC\App_Data\abcc.mdf;Integrated Security=True;User Instance=True");
Run Code Online (Sandbox Code Playgroud)

但是我希望得到这个连接字符串以获得配置并且像这样,所以任何人都可以帮助创建这种连接.

SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["itmall"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)

c# asp.net sql-server-express

6
推荐指数
2
解决办法
10万
查看次数