我使用以下命令作为cmd文件的一部分:
sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /dbml:DataClasses.dbml /namespace:DashBoard.Data
sqlmetal /server:localhost\SQLEXPRESS /database:DashBoard /views /functions /sprocs /code:DataClasses.designer.cs /context:DataClassesDataContext /namespace:DashBoard.Data DataClasses.dbml
Run Code Online (Sandbox Code Playgroud)
有没有其他人在使用SqlMetal生成使用视图,函数或存储过程的代码时遇到任何问题?这些文件按预期指向表引用,但/ views/functions和/ sprocs开关似乎没有任何效果.
我在本地计算机上使用SqlMetal 1.00.30729,SQL Server 2005 Express,而Web应用程序是ASP.NET 3.5.
我无法连接SQL Server Express 2008,我下载并安装了SQL Server 2008 Express 64Bit,Microsoft SQL Server Management Studio.
我无法连接到SQL Server,我尝试了这些选项
1.
禁用防火墙2.在Sql Server配置服务中重新启动SQL Server服务,我有两个服务工作 - SQL Server代理,SQL Server浏览器,只有SQL Server正在运行.
这是消息的图片 - http://i46.tinypic.com/2zjj051.png
请帮我,
Yosy.
sql-server sql-server-2008-express sql-server-express sql-server-2008
是否可以在sql express上使用外部激活而无需通过sql enterprise/standard?
我想向sql express服务代理发送消息,然后让它通知我在同一个盒子上运行的外部应用程序服务,以启动控制台应用程序以获取消息并处理它.我已经从远程Sql Enterprise数据库中成功完成了这项工作.
但是现在我需要在Sql express的一个盒子上自包含一切,而不使用远程Sql Enterprise.
但是sql express有局限性,所以我想知道我是否可以使用独立配置中描述的sql express,而不需要通过Sql Enterprise.谢谢你的帮助!
我的C#.NET 3.5应用程序使用MS SQL Server 2008 Express.我正在向数据库写入大量数据.在某些时候,我得到一个例外:
无法为对象'dbo.Attachment'.'PK_ Attachme _3214EC0707020F21'在数据库'Cases'中分配空间,因为'PRIMARY'文件组已满.通过删除不需要的文件,删除文件组中的对象,向文件组添加其他文件或为文件组中的现有文件设置自动增长来创建磁盘空间.
在数据库中查看我看不出任何问题:初始大小设置为4Gb,自动增长由1Mb设置(然后我将其设置为10%),但这没有任何区别.
属性的常规页面显示数据库大小为4117M,可用空间为0.15M.为什么不自动增加尺寸?快递限制吗?
我一直在多次导入数千条记录,以确保导入运行完美.
因此,现在当我在发布之前进行实时导入时,自动增量列的ID列大约为300,000.
一旦删除了这些表中的所有数据,有没有简单的方法来"重置"这个?我只想出于搜索引擎优化的原因,网址:
Forum/1/Post
Forum/35/Post
Forum/5600/Post
Run Code Online (Sandbox Code Playgroud)
看起来更漂亮,更简洁(因此在结果中更易于点击)
Forum/300124/Post
Forum/370321/Post
Forum/450111/Post
Run Code Online (Sandbox Code Playgroud)
我宁愿不删除列并重新插入列,因为它会破坏所有关系,并且意味着我必须刷新所有数据上下文图等.
primary-key reset auto-increment sql-server-express sql-server-2008
我有一个mdf文件,它是SQL Server 2008文件.我想将其转换为SQL Server Express或SQL Compact版本.
有没有转换它的工具?
我有一个在我的本地PC上运行的SQL Server Express 2008 R2实例.
我采取了以下步骤来创建一个新的登录和数据库:





正如您在上一个屏幕截图中看到的那样,有一个用户名 "dbo",它"属于" 登录名 "mylogin".我正在尝试使用以下连接字符串,但它不起作用:
数据源=(本地)\ sqlexpress;初始目录= newdb;用户ID = mylogin;密码= mypass
SQL Server Management Studio中的错误日志表明:
用户'mylogin'登录失败.原因:无法打开显式指定的数据库.[客户:xxx.xxx.x.xx].错误:18456,严重性:14,状态:38
如果我将连接字符串中的用户ID更改为"dbo",则会报告以下错误:
用户'dbo'登录失败.原因:找不到与提供的名称相匹配的登录信息.[客户:xxx.xxx.x.xx].
我现在开始变得非常疯狂.我根本不知道如何访问任何数据库......我的SQL Server实例是否已损坏?
当我尝试从我的ASP.NET应用程序连接时,只会出现此问题.使用SQL Server Management Studio Express连接,使用提到的凭据DOES工作!
asp.net connection-string database-connection sql-server-express
基本上,我使用默认设置安装了Microsoft Visual Studio和Team Foundation Server.它的速度非常快,这可能意味着它正在从我的SSD读取/写入.我实际上想让它从我的标准硬盘驱动器上运行,以避免太快烧掉我的SSD ......怎么会这样呢?
我应该注意我的SSD是我的C:驱动器,我的标准硬盘是我的H :(数据)驱动器.TFS/SqlServer/VS2010都安装在标准的Program Files位置(位于我的SSD上).
我是自己机器的管理员,我安装了SQL Server Express.但是当我尝试创建一个新数据库时,我收到了这个错误
在数据库'master'中创建数据库权限被拒绝

我想我登录时缺少'sysadmin'角色.当我试图将自己添加为'sysadmin'时,我又遇到了另一个错误
用户无权执行此操作

我是这台机器的管理员,为什么我无法在此SQL Server Express实例中创建新数据库?
谢谢
我已经在Visual Studio 2010中安装了SQL Server 2008,我已经下载了一个项目,该项目具有在Visual Studio项目本身中创建的数据库文件,现在我想连接到该数据库。
我尝试更改连接字符串,但无法连接到数据库。
谁能告诉我如何连接数据库,我的计算机上安装了SQL Server 2008(10.0.1600.22)
更新的连接字符串:
这是我正在使用的连接字符串
Data Source=SQLEXPRESS\;Initial Catalog=INVENTORY;uid=xxx;pwd=xxx
Run Code Online (Sandbox Code Playgroud)
xxx\xxx我的机器和安装的SQL Server实例名称分别在哪里。
c# database-connectivity visual-studio-2010 sql-server-express sql-server-2008
sql-server ×3
asp.net ×1
c# ×1
linq-to-sql ×1
primary-key ×1
reset ×1
sqlmetal ×1
storage ×1
tfs ×1
tfs2010 ×1