Khi tôi đang chạy này từ cmd trên SQL Server 2008 Ví dụ:SQL Server Giao diện mạng: chuỗi kết nối không hợp lệ [87]
sqlcmd -U sa -S mymachinen_name\MSSQLSERVER
(nơi MSSQLSERVER
là tên ví dụ của tôi)
tôi nhận được nhắc nhở cho mật khẩu và sau đó tôi nhận được điều này:
Password:
HResult 0x57, Level 16, State 1 SQL Server Network Interfaces: Connection string is not valid [87].
Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online..
Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : Login timeout expired.
Tôi có dịch vụ trình duyệt SQL Server của tôi bắt đầu và cũng có thể đăng nhập thông qua quản lý Studio với xác thực Windows.
Cũng tìm thấy điều này KB article, nhưng điều này là dành cho SQL Server 2005/2000.
bản sao có thể có của [Thời gian đăng nhập Microsoft SQL Server Native Client 10.0 đã hết hạn] (http://stackoverflow.com/questions/14815297/microsoft-sql-server-native-client-10-0 -login-timeout-hết hạn) –
Cảm ơn .. một điều nữa .. 'Sa' phải là Người dùng xác thực cửa sổ hoặc người dùng máy chủ Sql? – rickepm
'sa' là tài khoản quản trị mặc định của SQL Server (thường bị vô hiệu hóa ngay bây giờ) –