Szoftverfejlesztés J2EE platformon - SQL szerver

A VIK Wikiből
A lap korábbi változatát látod, amilyen (vitalap) 2012. október 22., 11:40-kor történt szerkesztése után volt. (Új oldal, tartalma: „{{GlobalTemplate|Valaszthato|J2EEInstallSqlServer}} __TOC__ ==Letöltendő szoftverek== * [http://java.sun.com/javase/downloads/index.jsp JDK 5.0 Update 9] * [http…”)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót



Letöltendő szoftverek

SQL Server beállítások

  • SQL Server Configuration Manager / SQL Server 2005 Network Configuration / Protocols for MSSQLSERVER
    • Engedélyezzük a TCP/IP-t, majd indítsuk újra a szervert
      (parancssorból: =net stop mssqlserver= majd =net start mssqlserver=)
  • Új felhasználó létrehozása
    • Lépjünk be a Management Studio-ba egy adminnal
      • Object Explorer ablakban jobb click a szerver példány nevén, Properties / Security / SQL Server and Windows Authentication Mode
      • Indítsuk újra a szervert
    • Object Explorer / Security / Logins / New Login...
      • General oldalon
        • Login name: ...
        • SQL Server authentication
        • Password: ...
        • User must change password at next login: kikapcsolni
      • User Mapping oldalon
        • Jelöljük be az adatbázisokat, amikhez hozzáférhet
        • Adjunk neki db_owner jogot
    • Lépjünk ki az adminnal, lépjünk be az új felhasználóval és ellenőrizzük, hogy látja-e a táblákat

Telepítés NetBeans alá

  • Runtime fül / Databases / Drivers / New Driver...
    • Driver File: sqljdbc.jar (a sqljdbc_1.1.1501.101_enu.zip tartalmazza)
    • Driver Class: com.microsoft.sqlserver.jdbc.SQLServerDriver
    • Name: SQL Server Driver
  • Databases / New Connection...
    • Name: SQL Server Driver
    • Database URL:
      • Ha Windows authentikációt használunk:
        jdbc:sqlserver://localhost;databaseName=...;integratedSecurity=true;

        Ahhoz, hogy működjön, valamit bűvészkedni kell az sqljdbc_auth.dll-lel. Ha sikerült beüzemelned, írd le, hogy csináltad! Kiindulásképpen érdemes megnézni a http://msdn2.microsoft.com/en-us/library/ms378428.aspx oldalt.
      • Ha SQL Server authentikációt használunk:
        jdbc:sqlserver://localhost;databaseName=...;user=...;password=...;
    • Advanced / Select schema: dbo
    • Ellenőrizzük, hogy a connection alatt a fában látja-e a táblákat

Telepítés Sun Application Server alá

  • Indítsuk el a szervert: Runtime / Servers / Sun Java System Application Server 9 / Start
  • Miután elindult: View Admin Console
    • User Name: admin
    • Password: adminadmin
  • Application Server / JVM Settings / Path Settings
    • Classpath Prefix: az sqljdbc.jar elérési útvonala
  • Resources / JDBC / Connection Pools / New...
    • Name: SqlServerPool
    • Resource Type: javax.sql.DataSource
    • Database Vendor: mssql
    • Datasource Classname: com.microsoft.sqlserver.jdbc.SQLServerDataSource
    • Additional Properties
      • serverName: localhost
      • portNumber: 1433
      • user: ...
      • password: ...
      • databaseName: ...
    • Miután kitöltöttük, ellenőrizzük a Ping gombbal, hogy tud-e csatlakozni.
  • Adatforrás létrehozása: Resources / JDBC / JDBC Resources / New...
    • JNDI Name: pl. jdbc/adatbázis neve
    • Pool Name: SqlServerPool

-- Peti - 2006.11.15.