小编Jos*_*rek的帖子

为Docker容器指定超级用户PostgreSQL密码

在Docker容器中运行PostgreSQL数据库时,官方PostgreSQL Docker Image 的文档指定应在环境变量中设置管理员密码,如:

docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
Run Code Online (Sandbox Code Playgroud)

对于那些不想在脚本中对纯文本密码进行硬编码的人,是否有更安全的选择需要考虑?

postgresql docker boot2docker

10
推荐指数
1
解决办法
8492
查看次数

使用Active Geo Replication为Azure SQL DB使用什么连接字符串?

我在SQL Azure中有一个数据库,正在积极地复制到2个不同的区域.它们都是只读的(通过连接到各自的服务器从SQL管理工作室进行测试)但是我需要使用什么连接字符串来使我的应用程序使用自动故障转移/回退和/或使用readonly实例进行读取和写的主实例?

replication azure azure-sql-database

9
推荐指数
1
解决办法
1702
查看次数

如何“连接到主数据库”(Azure SQL 数据库)

(这是针对 Azure SQL 数据库)

几乎每篇文章一开始都说在创建新数据库之前“连接到主数据库”。

我已使用 SSMS 2014 连接到我的 Azure SQL 数据库服务器,没有出现任何问题。我在系统数据库下看到了主数据库。我右键单击 LHS 树中的数据库(位于系统数据库上方),然后单击新建数据库...

模板查询评论区除其他外说“...连接到主...”这对我来说意味着我没有连接到主。

我显然缺少一些关于基础知识的非常基本和明显的东西。

有人可以让我摆脱痛苦吗:)

PS 当我在连接到我的非 Azure SQL Server 2012时单击“新建数据库...”时,我得到了一个 GUI,我能够创建一个数据库没问题。

ssms azure azure-sql-database

8
推荐指数
1
解决办法
7513
查看次数

什么是PostgreSQL相当于TSQL"go"语句?

在T-SQL中,我可以说:

IF EXISTS (SELECT name 
           FROM   sysobjects 
           WHERE  name = 'tableName') 
  DROP TABLE [dbo].[tableName] 
go 
Run Code Online (Sandbox Code Playgroud)

以下SQL命令的等效批处理终结符(即"go")是什么?

DROP TABLE IF EXISTS tableName
Run Code Online (Sandbox Code Playgroud)

t-sql postgresql

7
推荐指数
3
解决办法
6961
查看次数

在Mac OS X Yosemite上安装pymssql时出错

在OS X Yosemite 10.10.3上安装pymssql时收到以下错误 - 有没有人得到以下错误?我使用FreeTDS(v0.91.112)版本7.1和Python 2.7.6 - tsql实用程序连接到SQL数据库没有问题.

sudo pip install pymssql

错误:

Command "/usr/bin/python -c "import setuptools, tokenize;
__file__='/private/tmp/pip-build-T5Usla/pymssql/setup.py';
exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --record /tmp/pip-uZGqK4-record/install-
record.txt --single-version-externally-managed --compile" failed with error
code 1 in /private/tmp/pip-build-T5Usla/pymssql
Run Code Online (Sandbox Code Playgroud)

python pymssql osx-yosemite azure-sql-database

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

如何使用索引加速当前查询

我在Azure SQL数据库中使用v12服务器,我有下表:

CREATE TABLE [dbo].[AudienceNiches]( [Id] [bigint] IDENTITY(1,1) NOT NULL, [WebsiteId] [nvarchar](128) NOT NULL, [VisitorId] [nvarchar](128) NOT NULL, [VisitDate] [datetime] NOT NULL, [Interest] [nvarchar](50) NULL, [Gender] [float] NULL, [AgeFrom18To24] [float] NULL, [AgeFrom25To34] [float] NULL, [AgeFrom45To54] [float] NULL, [AgeFrom55To64] [float] NULL, [AgeFrom65Plus] [float] NULL, [AgeFrom35To44] [float] NULL, CONSTRAINT [PK_AudienceNiches] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) )

我正在执行此查询:(更新查询)

`select  a.interest, count(interest) from (
select visitorid, interest …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server indexing azure-sql-database

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

Azure SQL数据仓库和实体框架

有没有人知道我们是否/何时可以将实体框架与Azure SQL数据仓库一起使用?我已经搜索了高低,似乎找不到除了2015年8月在MSDN上发布的问题之外的任何内容:

"我们尚未完成实体框架的认证"

EF7文档似乎也没有提及它.

entity-framework data-warehouse azure azure-sqldw

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

是否可以编辑Azure自动化计划?

我已为Azure自动化Runbook创建了一个计划,并将计划链接到Runbook.但是我注意到无法编辑计划,甚至删除计划.我可能会遗漏一些东西.似乎可以创建自动化计划.请注意,我不是在谈论Azure Scheduler及其"Job Collections"等.

非常感谢任何建议.谢谢.

azure azure-automation azure-sql-database

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

Azure SQL数据仓库中不支持重命名对象?

[在内部线程上发布客户提问]

我试图在SQL DW中运行以下命令:

RENAME OBJECT dbo.test TO test2
RENAME OBJECT test TO test2
Run Code Online (Sandbox Code Playgroud)

两者都失败并出现以下错误:

No item by the name of '[DemoDB].[dbo].[test]' could be found in the current database 'DemoDB', given that @itemtype was input as '(null)'.
Run Code Online (Sandbox Code Playgroud)

这是一个缺陷还是我可以使用的解决方法?

azure azure-sqldw

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

如何从Visual Studio中的包管理器控制台调用针对SQL Azure的update-database?

我使用的是EF 6.1.3.我试图从包管理器控制台调用update-database对SQL Azure.使用本地SQL Express 2012,一切正常.我可以使用SQL Server Management Studio 2012/2014和具有相同凭据的Visual Studio Server Explorer成功连接到服务器.我已从管理门户网站上对SQL Azure防火墙进行了例外但我收到错误:

错误号码:18456,状态:1,类:14用户'xxxxxxx'登录失败.已为此会话分配了跟踪ID"xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".在需要帮助时,请将此跟踪ID提供给客户支持.

例外是:

System.Data.SqlClient.SqlException(0x80131904):用户'xxxxx'登录失败.已为此会话分配了跟踪ID"xxxxxx".在需要帮助时,请将此跟踪ID提供给客户支持.在System.Data.ProviderBase.DbConnectionPool.TryGetConnection(的DbConnection owningObject,UInt32的waitForMultipleObjectsTimeout,布尔allowCreate,布尔onlyOneCheckConnection,DbConnectionOptions USEROPTIONS,DbConnectionInternal&连接)在System.Data.ProviderBase.DbConnectionPool.TryGetConnection(的DbConnection owningObject,TaskCompletionSource 1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource1重试,DbConnectionOptions USEROPTIONS, DbConnectionInternal oldConnection,DbConnectionInternal&连接)在System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(的DbConnection outerConnection,DbConnectionFactory connectionFactory的,TaskCompletionSource 1 retry, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource1重试,DbConnectionOptions USEROPTIONS)在System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource 1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource1重试)在System.Data. System.Data.Entity.Infrastructure.Interception.InternalDispatch中的System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.b__36(DbConnection t,DbConnectionInterceptionContext c)中的SqlClient.SqlConnection.Open()ER 1.Dispatch[TTarget,TInterceptionContext](TTarget target, Action2的操作,TInterceptionContext interceptionContext,动作3 executing, Action3中执行)在System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open在System.Data.Entity.SqlServer.SqlProviderServices(的DbConnection连接,DbInterceptionContext interceptionContext).<> c__DisplayClass33.b__32()在System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.<> c__DisplayClass1.b__0()在System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute [TResult](Func键1 operation) at System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action operation) at System.Data.Entity.SqlServer.SqlProviderServices.UsingConnection(DbConnection sqlConnection, Action1个动作)在System.Data.Entity.SqlServer.SqlProviderServices.UsingMasterConnection (的DbConnection SqlConnection的,动作 …

c# entity-framework azure azure-sql-database

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