Saya baru menginstal SQL Server 2012. Belum ada database yang dibuat. Dan saya dapat membuka Studio Manajemen dengan sa / kata sandi. Binn \ sqlservr.exe dimulai sebagai layanan dan saya dapat melihatnya dimulai dalam daftar layanan. Namun, itu tidak mendengarkan port 1433, atau bahkan, tidak mendengarkan port apa pun secara default, seperti yang saya periksa di bawah ini:
tasklist|find /I "sql"
Saya mendapatkan:
sqlservr.exe 5668 Services 0 40,112 K
di mana 5668 saya pikir adalah PID. Dan kemudian untuk mendapatkan PID = "5668" mendengarkan port mana:
netstat -ano | find /I "5668"
tapi aku tidak mendapat apa-apa selain kosong. Di sisi lain, setelah mencari posting di situs ini, saya memeriksa ulang konfigurasi SQL Server saya: mulai-> Semua Program -> Microsoft SQL Server 2012 -> Alat Konfigurasi -> Manajer Konfigurasi Server SQL-> SQL Server SQL Native Client 11.0 Konfigurasi -> Protokol Klien -> TCP / IP -> Port Default 1433. Ada 3 layanan, SQL Server (MyInstanceName), SQL Server Agent (MyInstanceName) dan SQL Server Browser. Dua yang terakhir dihentikan.
SQL Server Configuration Manager-> SQL Server Network Configuration-> Protokol untuk MyInstanceName -> TCP / IP dinonaktifkan secara default, setelah saya mengaktifkannya dan me-restart layanan dan ulangi netstat -ano | find / I "newPIDNum" perintah yang saya temukan
TCP 0.0.0.0:52395 0.0.0.0:0 LISTENING 5668(newPIDNum)
Mengapa 52395 bukannya 1433? Dan saya gagal membuat DSN menggunakan administrator Windows ODBC Data Source yang mengembalikan saya kesalahan: SQL server yang ditentukan tidak ditemukan. Ada bantuan untuk saya? Terima kasih.