SQL server 2008
SQL Server 2008 proporciona una infraestructura escalable
que une a la tecnología de la información con la inteligencia de negocio en
todas las áreas de su organización y derivar la inteligencia donde los usuarios
la necesitan.
Provee una comprensiva visión de los negocios a través del incremento de datos frescos, incorporando todos los sistemas y validando los mismos mientras reduce la carga en el departamento IT. Tiene motor de base de datos escalable y de alta performance ideal para misiones críticas de aplicaciones. Esto requiere del mejor nivel de disponibilidad y seguridad mientras se reduce el costo total de autoría mediante la mejora del manejo de su empresa.
Provee una comprensiva visión de los negocios a través del incremento de datos frescos, incorporando todos los sistemas y validando los mismos mientras reduce la carga en el departamento IT. Tiene motor de base de datos escalable y de alta performance ideal para misiones críticas de aplicaciones. Esto requiere del mejor nivel de disponibilidad y seguridad mientras se reduce el costo total de autoría mediante la mejora del manejo de su empresa.
La programabilidad de datos de la plataforma Microsoft
provee a desarrolladores con un excelente marco de acceso a la programación,
servicios web y tecnología de conectividad de datos, así como a la posibilidad
de manejar diferentes paquetes de datos. SQL Server 2008 reduce los costos de
mantenimiento y de hardware proveyendo un server flexible. De este modo
consolida soluciones pensadas para el mejor manejo de la performance de su
empresa.
Java
Java es un lenguaje de programación de alto nivel orientado
a objetos, desarrollado por James Gosling en 1995. El lenguaje en sí mismo toma
mucha de su sintaxis de C, Cobol y Visual Basic, pero tiene un modelo de
objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a
muchos errores, como la manipulación directa de punteros o memoria. La memoria
es gestionada mediante un recolector de basura.
Las aplicaciones Java están típicamente compiladas en un
bytecode, aunque la compilación en código máquina nativo también es posible. En
el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a
código nativo para la ejecución, aunque la ejecución directa por hardware del
bytecode por un procesador Java también es posible.
Java es un lenguaje de programación orientado a objetos que
fue creado por la compañía Sun Microsystems en 1995. El origen del nombre Java
no está claro, aunque se atribuye a un tipo de café que estaba disponible a una
cafetería cercana al lugar de trabajo del equipo que lo desarrolló. El nombre
original de Java era Oak, pero que tuvo que ser cambiado por que el nombre ya
estaba registrado por otra compañía. La plataforma se puede descargar de forma
gratuita y hoy en día Java se ejecuta en cientos de millones de computadoras
personales de todo el mundo y en miles de millones de dispositivos, como lo son
los dispositivos móviles, aparatos de televisión, aparatos especializados y
consolas de juegos.
Controlador JDBC
Software que permite a las aplicaciones escritas en Java
interactuar con una base de datos.
Para conectar con bases de datos individuales, JDBC requiere controladores para cada base de datos. El controlador JDBC ofrece la conexión a la base de datos e implementa el protocolo para la transferencia de las consultas y resultados entre el cliente (aplicación) y la base de datos.
Para conectar con bases de datos individuales, JDBC requiere controladores para cada base de datos. El controlador JDBC ofrece la conexión a la base de datos e implementa el protocolo para la transferencia de las consultas y resultados entre el cliente (aplicación) y la base de datos.
El controlador JDBC de Microsoft SQL Server 2005 es un
controlador compatible con Java Database Connectivity (JDBC) 3.0 que
proporciona un acceso confiable a los datos de las bases de datos de Microsoft
SQL Server 2000 y SQL Server 2005. El controlador JDBC puede tener acceso a
muchas de las características nuevas de SQL Server 2005, incluidas la creación
de reflejo de la base de datos y tipos de datos XML, definidos por el usuario y
de gran valor; asimismo, es compatible con el nuevo tipo de cursor de
aislamiento de instantánea. Además, el controlador JDBC admite el uso de la
autenticación integrada con SQL Server 2000 y SQL Server 2005.
Una de las operaciones más importantes que realizará con el
Controlador JDBC de Microsoft para SQL Server es establecer una conexión con
una base de datos de SQL Server. Todas las interacciones con la base de datos
tienen lugar a través del objeto SQLServerConnection y, debido a que
el controlador JDBC posee una arquitectura tan plana, casi todos los
comportamientos interesantes afectan al objeto SQLServerConnection.
Si SQL Server solo está realizando escuchas en un puerto
IPv6, establezca la propiedad del sistema java.net.preferIPv6Addresses para
asegurarse de que se utiliza IPv6 en lugar de IPv4 para conectar a SQL Server:
·
System.setProperty("java.net.preferIPv6Addresses",
"true");
En los temas de esta sección se describe cómo establecer y
trabajar con una conexión a una base de datos de SQL Server.
Conexión de SQL
server 2008 y Java mediante JDBC
Para establecer una conexión de base de datos SQL Server
mediante NetBeans 7.0.1 a través de JDBC habrá que seguir los siguientes pasos
en un sistema operativo Windows:
1. Descargarse el driver oficial de Microsoft SQL Server
JDBC desde el siguiente enlace.
2. Una vez descargado, hay que establecer en las propiedades
de nuestro proyecto el driver (Libraries> Compile) y pulsar sobre añadir
JAR/Carpeta.
3. Buscar el archivo 'sqljdbc.jar' y seleccionarlo.
3. Buscar el archivo 'sqljdbc.jar' y seleccionarlo.
En estos tres pasos habremos establecido nuestro driver sql
server para nuestro proyecto, de manera que ya se podrá establecer la conexión
contra SQL Server a través de JDBC:
1. Importar la librería java.sql.*;
2. Establecer la cadena de conexión y demás parámetros:
public static void main (String args[]){
Coneccion co=new Coneccion();
}
Coneccion co=new Coneccion();
}
}
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl
= "jdbc:sqlserver://localhost:1433;" +
"databaseName=Northwind;user=sa;password=123456;";
} catch (SQLException e) {
System.out.println("SQL
Exception: "+ e.toString());
} catch (ClassNotFoundException cE) {
System.out.println("Class
Not Found Exception: "+ cE.toString());
}
grupo: 4E de TIC
UTVM
Amiga quiero conectarme a sql y no me da ya he bajado el archivo lo he agregado a mi proyecto en la carpeta biblioteca pero no da la conexion quiero es agregar una nueva conexion a bnetbeans 7.2 osea una conexion sql ??? como puedo hacer el error q sale este : No se puede establecer la conexión a jdbc:sqlserver://SQLSRV\SQLEXPRESS:1433;databaseName=PQSAS usando com.microsoft.sqlserver.jdbc.SQLServerDriver PORQUE ME SALE ESTE ERROR?? PODRIAS AYUDARME
ResponderEliminarAMI ME SALE UN ERROR PARECIDO AL ANETERIOR..CREO QUE HAY QUE HAY QUE DAR PERMISOS AL SQL PERO NO SE COMO...
ResponderEliminarbuscando arto encontre la solucion y es por el inicicio de secion de usuario
Eliminarque es eso se ve que no sabes nada .....
ResponderEliminarLo mismo digo.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarhay si amigo como si tu supieras mucho jajajaja
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminar