sql-azure专题提供sql-azure的最新资讯内容,帮你更好的了解sql-azure。
我使用的是MVC3,EF5,LINQ,.NET4.5,SQL数据库。 Microsoft刚刚推出了SQL数据库的新服务级别,即基本,标准和高级。 本来我正在使用“Web”SQL数据库,因为我的数据库很小,即约30mb。但是在我的测试网站实例中,我一直在使用基本网站和“基本”SQL数据库设置来节省资金。 当我的Live DB被恢复为测试实例上的“基本”新样式DB时,我有一个“慢”的运行查询突然花了9
在 MSDN website说,“不支持使用OLE DB连接到SQL Azure”. 网络上还有其他地方的人们报告,在调整连接字符串中的服务器名称(如here和here)后,它们可以正常工作.甚至SQL Server的Analysis Services uses OLE DB to connect to SQL Azure! 我在Delphi中开发一个本机/非托管应用程序,它通过SQL Serve
所以我在DbContext上有以下模型类: 每当我呈现LoanApplication对象的列表时,我都会这样做: var context = new MyContext(); var applications = context.LoanApplications.Where(d => d.PropertyThatIWantToFilter = localVariable); 这返回一个IQuery
我正在SQL Azure上创建一个新的读/写用户,如下所示: -- Connected to master create login [fred] with password = 'xxx'; -- Connected to my DB create user [fred] from login fred; EXEC sp_addrolemember 'db_datareader', 'fred
我想更改登录的默认数据库,以支持可以访问SQL Azure的软件,但不允许轻松更改连接字符串.看来,SQL Azure默认为master数据库. 我已经考虑过: >存储程序.我找不到这样做的存储过程(sp_defaultdb在SQL Azure中没有实现,就我所知) >改变登录. ALTER LOGIN不允许使用DEFAULT_DATABASE选项. > SSMS. SSMS似乎不允许通过SQL
Looks like Azure Storage Emulator省略了SQL Azure.它是否成立?那么如何测试我的使用SQL Azure的应用程序,而不将其部署到实时云? 对于本地测试,您可以在应用程序中使用本地SQL Server(完整,快速或甚至CE) – 只需使用本地connectionstring代替.cscfg或.config文件中的SQL Azure,然后本地计算实例将连接就像任
这是一个相当一个话题,blob与表vs SQL,尽管我读到目前为止,我还是找不到一些正确的推理在什么时候使用. 我们有一个多租户SaaS Web应用程序,我们即将迁移到Azure.我们使用SQL Server 2008数据库.我们存储属于文档的文档和日志信息.真正喜欢dropbox的. 论坛声明,当您考虑“大”对象时,您可以更好地使用Azure表.我们通常每个用户存储数百个文档,其中文档的大小从5
我刚刚将SSMS升级到了2008 R2.我缺少从表中选择前1000行的选项,如下所示: 我看起来像这样: 我知道如何更改显示的行数,但选项根本不存在.我看到有人在几年前提交了一个bug,但没有解决办法,我不知道该怎么办.有任何想法吗? 编辑 – Azure问题 我刚刚使用SSMS来打开我的本地SQL Server,我可以选择前100行.但是在我的其他SSMS实例中,连接到我的Azure数据库的实例
有没有办法阻止SQL Azure数据库,以免对我们的帐户收取任何费用?我不想删除它,只是在测试和它没有被使用,而不是我们设置为“停止”像我们可以做的网站,云服务和虚拟机. 谢谢 今天不是一个选择 – 您唯一的选择是减少Azure SQL数据库的大小,这将降低下一个服务小时的成本.如果您真的不想支付数据库,您可以将DB备份到blob存储,删除数据库,然后在需要时还原.您可以使用PowerShell或
这是在Azure上. 我有一个超类型实体和几个子类型实体,后者需要从每个插入的超类型实体的主键获取它们的外键.在Oracle中,我使用BEFORE INSERT触发器来完成此操作.在SQL Server / T-SQL中如何实现这一点? DDL CREATE TABLE super ( super_id int IDENTITY(1,1) ,subtype_discriminator char
我目前正在一台专用机器上运行MS SQL Server 2014(12.1.4100.1)的实例,我以每月270美元租用以下规格: > Intel Xeon E5-1660处理器(6个物理3.3GHz核心 超线程turbo-> 3.9ghz) > 64 GB注册DDR3 ECC内存 > 240GB Intel SSD > 45000 GB的带宽传输 我现在一直在使用Azure SQL数据库,并且一
我需要知道SQL Azure中的数据库会发生什么大小.例如,我定义了一个1GB的数据库,这是超过它的大小限制.它会改为5GB数据库吗? 除非您特别允许,否则您将无法超过1GB.尝试超过1GB时,您会得到错误代码. 要增加最大大小,请执行此T-SQL: ALTER DATABASE MyDatabase MODIFY(EDITION =’WEB’,MAXSIZE = 5GB) 有关更改数据库大小的更
我正在创建一个具有EF 6代码的MVC 5 Web应用程序.现在它在App_Data文件夹中创建一个数据库.我想将网站发布到Azure网站.因为这只是网站的测试版本,我不想支付.一个月只会访问几次,直到它生产. 运行数据库是否可以像访问数据库文件一样?我以为有某种功能存在.我以为这个名字是SQL Server Compact Edition?但它是如何工作的? 我也以为你可以创建一个免费的20MB
我的Azure角色 grabs stuff to process from a database – 它包含一个System.Data.SqlClient.SqlConnection的实例,并定期创建一个SqlCommand实例并执行一个SQL查询. 现在一段时间(通常是几天),运行一个查询会触发一个SqlException异常 The service has encountered an err
我们正在使用Azure的试用版.我们正在尝试从我们的SQL 2012内部执行跨服务器查询. 我们似乎有我们的本地2012与Azure联系.当我进入服务器对象 – >管理工作室中的链接服务器,我看到我们的Azure数据库. 但是如果我尝试打开目录和表格,我会收到一条错误消息 在此版本的SQL Server中不支持“Perseus.sys.sp_tables_rowset2”中的数据库和/或服务器名称
我正在为 Windows Azure编写应用程序.我正在使用Entity Framework访问SQL Azure.由于SQL Azure中的限制和其他机制,如果SQL语句失败,我需要确保我的代码执行重试.我试图想出一个坚实的方法来做到这一点. (在下面的代码中,ObjectSet返回我的EFContext.CreateObjectSet()) 假设我有这样的功能: public Product
我想创建一个Sql Azure用户,并授予她在几个DB上的只读访问权限,我可以使用什么脚本来实现这一点? 纯粹的TSQL脚本是超级凌乱的,SQL Azure会禁用USE命令,所以您被卡住了要连接到每个需要用户读取访问权限的数据库的连接. 这是模式的要点. 在主DB: CREATE LOGIN reader WITH password='YourPWD'; -- grant public maste
对于多租户单一共享数据库,应将tenantid字段包含在主键和聚簇索引中?还是在tenantid上添加额外的索引呢? 我们正在生产系统上遇到性能问题,其中唯一的索引是主键上的聚簇索引. 所有的sql select语句都是以他们的linq中的tenantid开头的实体语句 invoiceitems.tenantid = thecurrenttenantid order by invoicedate
我正在努力确保所有用户都被分配了特定的角色.是否有任何视图或SQL查询获取此信息? 这些视图已经更改了名称,但以下内容应该对SQL Azure起作用 select m.name as Member, r.name as Role from sys.database_role_members inner join sys.database_principals m on sys.database_r
你会认为我可以让Google这样一个简单的问题.但无论我尝试什么,我都打砖墙. 什么是TSQL语句来查找具有表权限的角色列表? 伪代码如下所示: SELECT role_name FROM permissions where object_name = 'the_table_i_need_to_know_about' 这有点棘手首先,请记住,内置角色具有预定义的访问权限;这些将不会在下面的查询