标签: azure-sql-database

如何将我的本地数据库还原到Windows Azure数据库?

我已将我的应用程序上传到Windows Azure现在我想将My Local数据库存储到Windows Azure数据库.

请建议我如何在那里创建表并备份表?

azure azure-storage azure-sql-database

75
推荐指数
3
解决办法
5万
查看次数

重命名SQL Azure数据库?

如何在sql Azure中重命名数据库?

我试过Alter database old_name {MODIFY NAME = new_name}但没有工作.

SQL Azure中是否提供此功能?

t-sql rename azure azure-sql-database

71
推荐指数
5
解决办法
4万
查看次数

我应该何时使用Sql Azure,何时应该使用表存储?

我应该何时使用Sql Azure,何时应该使用表存储?我在想,将表存储用于事务处理方案,例如借记贷方帐户类型的方案,并在数据不用于交易目的时使用Sql Azure,例如报告.你怎么看?

azure azure-storage azure-table-storage azure-sql-database

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

Azure SQL数据库Web与企业版

除了支持的最大数据库大小之外,Azure SQL数据库的Web Edition和Business Edition之间是否存在任何差异?我假设命名有一些意义,但我发现的所有信息只是谈论最大数据库大小.我想知道是否存在其他差异,例如SLA,复制,可伸缩性等.

有线索吗?

azure azure-sql-database

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

对象'Users',数据库'XXX',架构'dbo'上的SELECT权限被拒绝

我将数据库从SQL Server 2012移动到Azure.我不想使用用户master,所以我创建了一个用户test.这就是我为Azure上的数据库XXX所做的:

create user test from login test with default_schema=[dbo]
exec sp_addrolemember 'db_owner','test'
Run Code Online (Sandbox Code Playgroud)

我检查过,我感兴趣的数据库对象都在架构中dbo.该表Users位于架构中dbo.

我的Web项目中的连接字符串具有test登录名.它会生成错误消息:

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

错误消息的含义是什么,以及如何让用户test访问数据库XXX?

sql-server azure-sql-database

62
推荐指数
4
解决办法
21万
查看次数

如何在SQL Azure数据库中创建新用户?

我想使用以下模板:

-- =================================================
-- Create User as DBO template for SQL Azure Database
-- =================================================
-- For login <login_name, sysname, login_name>, create a user in the database
CREATE USER <user_name, sysname, user_name>
    FOR LOGIN <login_name, sysname, login_name>
    WITH DEFAULT_SCHEMA = <default_schema, sysname, dbo>
GO

-- Add user to the database owner role
EXEC sp_addrolemember N'db_owner', N'<user_name, sysname, user_name>'
GO
Run Code Online (Sandbox Code Playgroud)

我想创建一个名为user1的用户,密码为'user1pass'.我连接了我的默认数据库'authentication',我打开了一个查询窗口.

但模板对我来说没有意义.例如什么是sysname,我在哪里提供密码以及我应该使用什么作为default_schema?

特定用户需要有能力做所有事情.但是如何设置它以便他可以做任何事情,如果我让用户成为数据库所有者,那该怎么办呢?

到目前为止,我尝试过:

CREATE USER user1, sysname, user1
    FOR LOGIN user1, sysname, user1
    WITH DEFAULT_SCHEMA = dbo, sysname, dbo
GO …
Run Code Online (Sandbox Code Playgroud)

sql-server azure azure-sql-database

61
推荐指数
5
解决办法
8万
查看次数

IP地址为"XXX.XXX.XXX.XX"的Windows Azure客户端不允许访问服务器

我在Windows Azure中设置了Sever,数据库和防火墙设置(规则).我已经添加了在Windows Azure防火墙选项卡下填充的IP防火墙设置.

当我尝试使用Azure平台管理连接数据库时,我收到此错误消息.

防火墙检查失败.无法打开登录请求的服务器"XXXXXXXXX".IP地址为"XXXXXXXXX"的客户端不允许访问服务器.要启用访问,请使用SQL Azure门户或在master数据库上运行sp_set_firewall_rule,以便为此IP地址或地址范围创建防火墙规则.此更改最多可能需要五分钟才能生效.

我也无法通过Sql Server Management Studio连接.获取相同的连接问题我的IP地址出错.

我没有使用静态IP,但我的IP在此过程中没有改变.我已经尝试了很多示例,但所有人都说要添加我已经完成的防火墙规则.

我已为端口号1433添加了防火墙例外.

但仍然无法正常工作请让我知道仍缺少什么类型的设置.

提前致谢.

azure azure-storage azure-sql-database

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

Azure存储表与SQL

我刚刚开始学习Azure,我看不到太多的场景,你想要把东西放到Azure存储表而不是SQL.我想也许我习惯在需要相关数据的环境中工作?

何时将某些内容放入Azure存储表而不是Azure SQL数据库中的表中更好?

azure azure-storage azure-table-storage azure-sql-database

58
推荐指数
3
解决办法
3万
查看次数

无法在SQL Azure中的数据库之间进行查询

我有一个SQL Azure数据库服务器,我需要在数据库之间进行查询,但无法弄清楚如何实现这一目标.

这是我的数据库的结构:

  • Server.X
    • Database.A
    • Database.B
    • Database.C

Database.A中,我有一个需要从Database.B中检索数据的存储过程.通常情况下,我会引用数据库,SELECT * FROM [Database.B].[dbo].[MyTable]但在SQL Azure中似乎不允许这样做.

Msg 40515, Level 15, State 1, Line 16 Reference to database and/or server name in 'Database.B.dbo.MyTable' is not supported in this version of SQL Server.

有没有办法在数据库端执行此操作?

在最终版本中,数据库A和C都需要来自数据库B的数据.

azure azure-elastic-scale azure-sql-database

54
推荐指数
3
解决办法
5万
查看次数

如何允许未知用户访问我的SQL(Azure)数据库?

显然,必须明确指定(白名单)允许访问SQL Azure DB的IP地址.但是,我想让N-gazillion*用户访问这些表以获取特定于他们的数据.

  • 妄想的妄想/狂妄自大

这些是否需要首先向我提供他们的IP地址,以便我可以将其添加为有效条目,或者是否有编程方式来执行此操作或其他一些解决方法?

azure azure-sql-database

54
推荐指数
3
解决办法
3万
查看次数