خطوات ربط قاعدة بيانات SQLServer 2008 مع Java:
1. انتقل إلى موقع Microsoft الرسمي لتنزيل jdbc وقم بفك ضغطه للحصول على sqljdbc.jar وsqljdbc4.jar نظرًا لاستخدام JDK1.7، يتم استخدام sqljdbc4.jar.
2. انسخ الملف sqljdbc4.jar إلى دليل jdk/jdk1.7.0/jre/lib/ext.
تكوين مسار متغير classpath لمتغير النظام D:/Java/jdk1.7.0/jre/lib/ext/sqljdbc4.jar
إجراء الاختبار:
انسخ رمز الكود كما يلي:
استيراد java.sql.*;
الطبقة العامة T1 {
الفراغ العام الثابت الرئيسي (سلسلة [] وسائط)
{
يحاول{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("تم تحميل برنامج تشغيل SQL بنجاح");
}
قبض (استثناء ه) {
System.out.println("لم يتم العثور على برنامج تشغيل SQL");
}
System.out.println("مرحبا huuuu!!");
}
}
3. ابدأ->البرامج->sql server 2008->أدوات التكوين->مدير تكوين خادم SQL. بدء تشغيل خدمة SQL 2008. انقر فوق عقدة تكوين شبكة sql server2008 وحدد عقدة "SQLserver Protocol".
قم بتمكين بروتوكول tcp/ip، وقم بتعيين منفذ IPALL TCP في عنوان IP على 1433، ثم انتقل إلى الخدمة لإعادة تشغيل SQL Server (مهم جدًا...).
إجراء الاختبار:
انسخ رمز الكود كما يلي:
استيراد java.sql.*; الفئة العامة T2{
الفراغ العام الثابت الرئيسي (سلسلة [] وسائط)
{
يحاول{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("تم تحميل برنامج تشغيل SQL بنجاح");
}
قبض (استثناء ه) {
System.out.println("لم يتم العثور على برنامج تشغيل SQL");
}
يحاول{
Connectioncon=DriverManager.getConnection"jdbc:sqlserver://localhost:1433;
DatabaseName=SQLTest", "sa", "123");
البيان stmt = con.createStatement(); System.out.println("تم الاتصال بقاعدة البيانات بنجاح");
}
قبض (استثناء ه) {
System.out.println("فشل الاتصال بقاعدة البيانات");
}
}
لاحظ اسم قاعدة البيانات في البرنامج أعلاه. تحتاج إلى إنشاء قاعدة بيانات باسم SQLTest في قاعدة البيانات أولاً. ثم ابدأ الاتصال مرة أخرى.
حسنًا، بعد التكوين والاختبار أعلاه، يمكنك استخدام Java لتشغيل قاعدة البيانات في المستقبل.