AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[sql-server-localdb](dba)

Martin Hope
Cade Roux
Asked: 2021-07-14 13:41:11 +0800 CST

连接前检测可用的 SQL Server Express 引擎版本是什么?

  • 0

我想检测可用的 SQL Server Express 引擎版本,以便我可以连接到 (localdb)\v.11(SQL Server 2012 per https://learn.microsoft.com/en-us/previous-版本/sql/sql-server-2012/hh510202(v=sql.110)?redirectedfrom=MSDN#Anchor_1 ) 或 (localdb)\MSSQLLocalDB (SQL Server 2014 及更高版本,每https://learn.microsoft.com/en- us/sql/database-engine/configure-windows/sql-server-express-localdb?view=sql-server-ver15&redirectedfrom=MSDN&viewFallbackFrom=sql-server-2014#Anchor_1 ) 尝试在连接字符串中附加文件时的实例名称使用 AttachDBFileName= 机制。

我很可能想以某种方式从 Powershell 执行此操作,但无论哪种方法可靠,我都可以使用。我确实知道,有时 LocalDB 连接可能会有点慢,因为它附加文件并按需启动,因此与真正的 SQL Server 连接相比,我过去对这些 LocalDB 连接的连接超时非常宽容,所以我宁愿不尝试连接并等待超时,因为我认为我已经有一个夸大的超时只是为了正常的成功连接。

sql-server-localdb
  • 1 个回答
  • 30 Views
Martin Hope
Leojet
Asked: 2019-09-19 12:04:51 +0800 CST

无法连接到 SQL Server 2017 本地数据库共享实例

  • 7

我无法连接到 SQL Server 2017 (14.0.1000.169)本地数据库共享实例。

我在一台笔记本电脑上试过,它以前有一些 SQL Server Express 和我都卸载的东西。并且还在新的 Win10 虚拟机上。

两者总是有相同的错误:

Sqlcmd:错误:Microsoft ODBC Driver 17 for SQL Server:命名管道提供程序:无法打开与 SQL Server 2的连接。.

Sqlcmd:错误:Microsoft ODBC Driver 17 for SQL Server:登录超时已过期。

Sqlcmd:错误:Microsoft ODBC Driver 17 for SQL Server:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。

此错误来自,SQLCMD但我也尝试过使用 SSMS 和 Visual Studio 连接字符串。

我尝试与实例的所有者联系,但不能。还尝试使用具有系统管理员权限的 SQL 登录,但不能。

我只能连接管道名称。

我还尝试了以下所有方法:

  • 为什么我无法连接到 SQL Server 2012 LocalDB 共享实例?在堆栈溢出
  • SQL 2016 sp1 SQLLocalDB 版本错误,“Windows API 调用“RegGetValueW”返回错误代码:0。” 在 MSDN 论坛上

为什么我无法连接?

connectivity sql-server-localdb
  • 3 个回答
  • 2640 Views
Martin Hope
feO2x
Asked: 2017-11-22 03:55:12 +0800 CST

LocalDB v14 为 mdf 文件创建错误的路径

  • 40

最近,我使用 SQL Server Express 安装程序和这条指令将 LocalDB 从版本 13 升级到了 14 。安装后,我停止了版本 13 的现有默认实例(MSSQLLOCALDB)并创建了一个新实例,它自动使用 v14.0.1000 服务器引擎。

我经常使用 LocalDB 进行数据库集成测试,即在我的 xunit 测试中,我创建了一个(临时)数据库,该数据库在测试完成时被删除。自新版本以来,不幸的是,由于以下错误消息,我所有的测试都失败了:

CREATE FILE 在尝试打开或创建物理文件“C:\Users\kepflDBd0811493e18b46febf980ffb8029482a.mdf”时遇到操作系统错误 5(访问被拒绝。)

奇怪的是 mdf 文件的目标路径不正确,在C:\Users\kepfl和DBd0811493e18b46febf980ffb8029482a.mdf(这是单个测试的随机数据库名称)之间缺少反斜杠。数据库是通过简单的命令创建的CREATE DATABASE [databaseName]——这里没什么特别的。

在 SSMS 中,我看到数据、日志和备份的目标位置如下:

LocalDB 目标位置

但是,当我尝试更新位置时,我收到另一条错误消息:

尝试更新时出现错误消息

如何更新默认位置以便 LocalDB 能够再次创建数据库?很明显,LocalDB 没有正确组合默认位置目录和数据库文件名 - 是否有我可以编辑的注册表项?还是别的什么?

在道格的回答和 sepupic 的评论之后更新

根据这个 Stackoverflow question,默认位置也应该可以通过注册表更改。但是,如果我尝试查找相应的键“DefaultData”、“DefaultLog”和“BackupDirectory”,我无法在注册表中找到它们。SQL Server v14 是否重命名了这些注册表项,或者将这些信息移出注册表?

sql-server sql-server-localdb
  • 4 个回答
  • 15246 Views
Martin Hope
w0051977
Asked: 2017-05-12 01:53:42 +0800 CST

LocalDB 是否独立于 SQL Server 安装?

  • 4

我是一名开发人员。我以为 LocalDB 是作为 Visual Studio 的一个组件安装的,可以用于开发目的。但是,它似乎是独立于 Visual Studio 安装的。

它是否作为 SQL Server 的一部分安装?SQL 数据工具或两者?

sql-server sql-server-localdb
  • 1 个回答
  • 1003 Views
Martin Hope
Iskra
Asked: 2017-03-13 08:05:20 +0800 CST

使用 Visual Studio 2015 创建 MDF 表

  • -3

我正在使用 Visual Studio 2015。在 Explore Server 中,我创建了一个新DB.mdf文件。

当我右键单击“表格”时,我没有创建新表格的选项。

我是否需要安装某些东西才能创建 MDF 文件的表格?

sql-server-localdb visual-studio-2015
  • 1 个回答
  • 1015 Views
Martin Hope
IT researcher
Asked: 2016-07-06 03:23:31 +0800 CST

从局域网访问 SQL Server Express LocalDB

  • 6

我正在开发一个需要 SQL Server 的软件。但是对于一个 50MB 的应用程序来说,告诉客户安装 SQL Server 并不是一个好主意。所以我认为最好使用 SQL Server Express LocalDB。

我想提供从局域网访问我的应用程序的功能。但我没有得到任何相关的主题来做到这一点。

是否可以在局域网上访问 SQL Server Express LocalDB?

与 SQL Server 相比,SQL Server Express LocalDB 有哪些限制?

sql-server sql-server-localdb
  • 2 个回答
  • 7071 Views
Martin Hope
Andy Neillans
Asked: 2016-03-25 13:57:24 +0800 CST

将 SQL Azure Bacpac 导入 SQL Server 2014 LocalDb 时出错

  • 0

下载了 v12 SQL Azure bacpac,并尝试将其导入 SQL Server 2014 LocalDB ......我得到:

TITLE: Microsoft SQL Server Management Studio
------------------------------

Could not load schema model from package. (Microsoft.SqlServer.Dac)

------------------------------
ADDITIONAL INFORMATION:

Internal Error. The database platform service with type     Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider is not valid.     You must make sure the service is loaded, or you must provide the full type name of a valid database platform service. (Microsoft.Data.Tools.Schema.Sql)

------------------------------
BUTTONS:

OK
------------------------------

我已经尝试安装 Data-Tier Framework Jan 2016 Preview,它没有任何区别(x64 和 x86)。

有什么建议么?

azure-sql-database sql-server-localdb
  • 1 个回答
  • 2904 Views
Martin Hope
swasheck
Asked: 2012-12-14 09:27:54 +0800 CST

从 LocalDB 解决方案到企业实例的迁移/部署路径是什么?

  • 7

鉴于SQL Server 2012 的 LocalDB的现存定义为

SqlLocalDB 是 SQL Server 2012(及未来版本)的本地低开销数据库引擎,它允许开发人员专注于开发而不是实例配置或安全性。

我很好奇从 LocalDB 中的开发到生产实例的路径会是什么样子,特别是考虑到用户实例(ca. SQL 2005)的问题,并试图将其中一个提升到生产中,开发人员会忘记哪个实例他们实际上是在努力推广。在StackOverflow上快速搜索可以发现各种形式的此类问题。在这种情况下,LocalDB 是否会改进/简化部署?

sql-server-2012 sql-server-localdb
  • 1 个回答
  • 1200 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve