Hoe verbinden met een jTDS stuurprogramma SQL Express



Een stuurprogramma is een systeemhulpprogramma waarmee een interface naar een hardware- of software-apparaat (in dit geval, een JDBC-engine) van een andere entiteit in het systeem (SQL Server Express). U moet vinden en gebruiken van een geschikt stuurprogramma voor een bepaalde databaseserver. jTDS is een open-source JDBC 3.0-stuurprogramma voor Microsoft SQL Server (6.5, 7.0, 2000 en 2005). Aansluiten van een JDBC tool zoals het jTDS-stuurprogramma voor SQL Server Express omvat drie basisstappen: verwerven van de bestuurder JDBC; TCP/IP instellen voor SQL Server Express; en de verificatiemethode voor de verbinding met SQL Server instellen.

JTDS Driver en instellen van TCP/IP-voor SQL Server Express installeren

  • Download en installeer jTDS JDBC-stuurprogramma voor SQL Server als u het ontbrekende vinden. Zie bronnen voor de hyperlink naar de SourceForge website downloadpagina. U weet dat het stuurprogramma niet wordt gebruikt als u deze uitzondering: "kan geen stuurprogramma vinden: net.sourceforge.jtds.jdbc.Driver."

  • TCP/IP inschakelen voor SQL Server Express, zoals hieronder getoond. Standaard TCP/IP is uitgeschakeld, in welk geval de JDBC-engine kan geen verbinding met het en geeft de volgende foutmelding: "fout IOException van het netwerk: Geweigerde aansluting: Verbind." Vouw SQL Server 2005 Netwerkconfiguratie knooppunt. In de juiste ruit, selecteer "Protocollen voor SQL Express." Het zal tonen protocollen en hun status. Selecteer "Enable" voor TCP/IP.

  • Kies "Eigenschappen" uit het contextmenu van TCP/IP.

  • Selecteer het tabblad 'IP-adressen' in het dialoogvenster 'Eigenschappen'.

  • Stel het TCP-dynamische poorten veld leeg (leeg). Dientengevolge, SQL Server Express zal niet een poort kiezen automatisch bij herstart.

  • Voer het correcte poortnummer in het veld van de TCP-poort onder IPAll knooppunt.

  • Druk op "OK" opslaan en toepassen van deze instellingen.

  • Start SQL Server Express en start een opdrachtvenster.

  • Typ "netstat - an". Als uw nummer van de poort, zeggen, 5000 is, moet het weergegeven in de uitvoer van deze opdracht.

    TCP 0.0.0.0:5000(your poort no.) 0.0.0.0:0 luisteren

    Dit is een test dat het nieuwe poortnummer wordt gebruikt.

Verificatiemodus inschakelen

  • Voor te bereiden op de SQL Server-verificatiemodus voor logins inschakelen als u de volgende fout met de standaard Windows-verificatiemodus: "Login failed for user ''. De gebruiker is niet gekoppeld aan een vertrouwde SQL Server-verbinding."

    U wellicht een nieuwe gebruiker aanmaken of inloggen met deze modus voor de huidige, in staat te stellen zoals hieronder getoond.

  • Start Microsoft SQL Server Management Studio Express (SSMSE) en verbinden met SQL Server Express.

  • Klik met de rechtermuisknop "Eigenschappen" uit context-menu van uw database in het Object Explorer-venster.

  • Selecteer het tabblad "Beveiliging" in het dialoogvenster "servereigenschappen", en vink het selectievakje 'SQL Server en Windows Authentication Mode'.

  • Druk op "OK" in het dialoogvenster 'Eigenschappen' deze instellingen op te slaan.

  • "Beveiliging / aanmeldingen" in het venster Object Explorer optrekken, en selecteert u de bestaande systeem aanmelden "sa."

  • Selecteer "Status" pagina in de "Login" dialoogvenster Eigenschappen dat verschijnt als u een rode pijl tegen de login "sa." Een rode pijl betekent dat inloggen met deze modus is niet ingeschakeld voor "sa", of er geen wachtwoord is.

  • Selecteer de "Login: Enabled" radio knop.

  • Ga naar de pagina Algemeen op de dezelfde "Eigenschappen" dialoogvenster en voer een wachtwoord in voor "sa." Het wachtwoord moet vrij cryptisch zijn aangezien dit de systeembeheerder.

  • Druk op "OK" om deze wijzigingen in het dialoogvenster Opslaan. Opmerking: Als u het Object Explorer pagina nu vernieuwen, moet er geen rode pijl tegen "sa."

  • Schrijven van Bron Java code in uw clienttoepassing verbinden met SQL Server Express nu, met behulp van jTDS-stuurprogramma voor JDBC. Hier is een demo fiets test code:

    importeren van java.sql.*;

    openbare klasse testConnection

    {

    openbare statische nietige leiding (koord [] args)

    {

    DB db = new DB();

    db.dbConnect)

    "jdbc:jtds:sqlserver://localhost:1433 / tempdb","sa","");

    }

    }

    klasse DB

    {

    openbaar DB() {}

    openbare voidn dbConnect (String db_connect_string,

    String db_userid, String db_password)

    {

    Probeer

    {

    Class.forName("net.sourceforge.jtds.jdbc.Driver");

    Verbinding conn = DriverManager.getConnection ()

    db_connect_string, db_userid, db_password);

    System.out.println("Connected");

    }

    vangst (uitzondering e)

    {

    e.printStackTrace();

    }

    }

    };

Gerelateerde Artikelen

Hoe verbinden met een SQL-Server in de Linux bevellijn

Hoe verbinden met een SQL-Server in de Linux bevellijn

Structured Query Language (SQL) is een computertaal gebruikt om te werken met gegevens en structuren in relationele databasebeheersystemen. Op verstrekken verbruiker voor het maken, bijwerken en gegevens opvragen, maken en wijzigen van schema, en de
Hoe verbinden met een Wii met Bluetooth

Hoe verbinden met een Wii met Bluetooth

Bluetooth is een verbindingsprotocol waarmee twee apparaten voor draadloze verbinding en het doorgeven van informatie tussen hen. U kunt Bluetooth gebruiken een computer verbinden met een ander apparaat, zoals de gokkenconsole Wii van Nintendo, maken
Hoe verbinden met een riool van de stad

Hoe verbinden met een riool van de stad

Zoals steden hebben verbouwd en uitgebreid de kwaliteit en het bereik van hun diensten, is de noodzaak van septic tanks afgenomen. Hoewel steden een vergoeding voor riool service, de verbeterde algehele sanitair operatie in het huis of gebouw waard d
Hoe verbinden met een CVS Repository

Hoe verbinden met een CVS Repository

Concurrent Versions System, of CVS, is een methode voor het onderhouden van meerdere versies van een afzonderlijk softwareprogramma. De CVS server kan ofwel bevinden zich op uw lokale computer of op een externe server. U moet om te verbinden met een
Hoe verbinden met een Apple Server vanaf een iPad

Hoe verbinden met een Apple Server vanaf een iPad

Bent u gewend om te verbinden met een externe Apple-server via het Internet met uw desktop of laptop computer, kunt u ook proberen uw iPad op dezelfde server. Apple's iPad is een tablet-pc met een aanraakgevoelig display en een virtueel toetsenbord d
Hoe verbinden met een Microsoft Exchange-Server

Hoe verbinden met een Microsoft Exchange-Server

Met een account op een Microsoft Exchange-server op uw bedrijf of een klein kantoor, kunt u uw e-mail, contactpersonen en agenda synchroniseren. U kunt verbinden met een Exchange-server via de Microsoft Outlook-toepassing. Uw gegevens zullen vervolge
Hoe verbinden met een poort van de Computer Open

Hoe verbinden met een poort van de Computer Open

Een "port" op een computer is een gat in de firewall, die kan worden aangewezen als open (en bereikbaar) of gesloten (en verboden). Verbinding maken via een specifieke poort van een computer wordt bereikt op een basis van de programma-door-progr
Hoe verbinden met een hotspot met behulp van een Router aangesloten op een ethernetadapter

Hoe verbinden met een hotspot met behulp van een Router aangesloten op een ethernetadapter

Een draadloze ethernetadapter kan een computer verbinden met een draadloos netwerk. Na het aansluiten van de adapter op de Ethernet-poort op uw computer, kunt u aansluiten op uw router's draadloze locatie, of hotspot.Uw computer kan verschillende dra
Hoe verbinden met een koperen Water buis een Flex buis & waterfilter voor ijs Maker

Hoe verbinden met een koperen Water buis een Flex buis & waterfilter voor ijs Maker

Verschillende soorten buizen verbinden met een ijs maker's waterfilter vormt een uitdaging. Knelfittingen zijn een goede keuze om verbinding te maken met verschillende soorten slangen. Ferrules zijn vergelijkbaar met dikke ringen en helpen om de buis
Hoe verbinden met een Database op een andere Computer met SQL Express

Hoe verbinden met een Database op een andere Computer met SQL Express

Microsoft SQL Server Express is een gratis hulpprogramma voor het maken en instellen van databasetoepassingen. U kunt verbinding met een externe database voor het beheer van de programma's en onderdelen op de databaseserver. De SQL Server-software wo
Hoe verbinden met een Database 8i in Oracle SQL ontwikkelaar

Hoe verbinden met een Database 8i in Oracle SQL ontwikkelaar

Een Oracle-database bevat uw records voor een bedrijfswebsite of een desktop applicatie. De SQL Ontwikkelaar-software kunt u vanaf uw bureaublad een verbinding met de Oracle-server, zodat kunt u query's, tabellen en weergaven. De software wordt gelev
Hoe verbinden met een Wi-Fi-netwerk

Hoe verbinden met een Wi-Fi-netwerk

Elke computer met een Wi-Fi-adapter kan verbinden in de buurt van draadloze netwerken, mits je het netwerkwachtwoord. Het proces is in wezen hetzelfde in zowel Windows 7 als Windows 8.1.Voordat u een netwerk gebruikt, is het belangrijk om te weten ho
Hoe verbinden met een F-schijf

Hoe verbinden met een F-schijf

F-schijf van uw computer is niet een fysiek station op uw computer, maar verwijst naar een verwijderbaar opslagapparaat dat is aangesloten op uw computer via USB-poort. Dit station kan alles vanaf een USB flash drive naar een draagbare harde schijf z
Hoe verbinden met een Database met AS3

Hoe verbinden met een Database met AS3

Adobes acties Script 3 programmeertaal is ontworpen voor bestand en gegevens overdracht taken, met inbegrip van het ophalen en verzenden van gegevens naar een database. AS3 bestand en gegevens overdracht klassen, methoden en eigenschappen gebruiken u