jda*_*vis 24 sql sql-server sql-server-express sql-server-2008
我刚刚给了一台笔记本电脑从客户端执行一些开发,我目前正在设置它.安装了Visual Studio 2010以及SQL Server Management Studio 2008 R2.我正在尝试打开SQL Server Management Studio以连接到数据库,但到目前为止我没有太多运气.我用的是输入服务器名称...
localhost
(local)
SQLEXPRESS
Run Code Online (Sandbox Code Playgroud)
这些都不起作用.
所以我的问题是:如何判断我在这台机器上安装和配置的SQL Server类型,以及如何找到我需要使用哪个服务器名称才能正确连接到它?
- 加成 - - - - - - - - - - - - - - - - - - - - - -
我按照指示查看了服务,并发现了一些指示的实例.SQLEXPRESS和MSSQLSERVER.我试图在这些配置中使用这两个选项登录...
SQLEXPRESS
MSSQLSERVER
computername\SQLEXPRESS
computername\MSSQLSERVER
.\SQLEXPRESS
.\MSSQLSERVER
Run Code Online (Sandbox Code Playgroud)
这些都没有奏效.我还将服务的"登录身份"属性从"网络服务"更改为"本地系统"并再次尝试.仍然没有成功.
Asi*_*ood 16
而不是给:
./SQLEXPRESS //in the Server Name
Run Code Online (Sandbox Code Playgroud)
我把它说:
.\SQLEXPRESS //which solved my problem
Run Code Online (Sandbox Code Playgroud)
如果您的计算机上安装了sql server,则应该检查
程序 - > Microsoft SQL Server 20XX - >配置工具 - > SQL Server配置管理器 - > SQL Server服务您将看到"SQL Server(MSSQLSERVER)"
程序 - > Microsoft SQL Server 20XX - >配置工具 - > SQL Server配置管理器 - > SQL Server网络配置 - > MSSQLSERVER协议 - > TCP/IP确保使用端口号1433
如果你想查看端口是否打开并且正在侦听,请从命令提示符处尝试... telnet 127.0.0.1 1433
是的,SQL Express安装默认使用localhost\SQLEXPRESS作为实例名称.
默认情况下 -
您还可以使用服务器名称登录 sql express:
./SQLEXPRESS
Run Code Online (Sandbox Code Playgroud)
或者简单地登录到sql server
.
Run Code Online (Sandbox Code Playgroud)
有时这些都不适合我。所以我以前在VS中新建了一个web项目,选择授权为“个人用户账户”。我相信这适用于某些更高版本的 .NET Framework 或其他东西。但是当你这样做时,它会有你的连接详细信息。主要是这样的
(LocalDb)\MSSQLLocalDB
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
92239 次 |
最近记录: |