`

SQL Server 學習

阅读更多

一直都沒怎麼用過M$的SQL Server,最近被告知以後會用到2005...所以囉...

 

首先來個大網:

1. SQL Server 2005 安裝

2. 基本設定

3. 工具使用

4. SQL語法的與Oracle的差別

5. Store Procedure

 

==============================================

2. 基本設定

 

JDBC Driver:

  1. 下載:Microsoft SQL Server 2005 JDBC Driver
  2. 下載:MicroSoft SQL Server 2008 JDBC Driver

★2008得多放一個jar檔 - sqljdbc4.jar

 

JDBC Setting:

  1. MSDN上的說明:使用 JDBC 驅動程式連接到 SQL Server
  2. 網友的範例:在Eclipse中用JDBC連接Sql Server 2005總結
  3. 直接來範例:
// 加載JDBC驅動
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

// 連接服務器和數據庫sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample;";

String userName = "sa"; // 默認用戶名
String userPwd = "sa"; // 密碼
Connection dbConn;

try {
	Class.forName(driverName);
	dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
	System.out.println("Connection Successful!"); // 如果連接成功
} catch (Exception e) {
	e.printStackTrace();
}

 

和SQL Server 2000 的差別:

// 在sql server 2000 中加載驅動和URL路徑的語句是
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";

// 而sql server 2005 中加載驅動和url的語句則為
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample"; 

 

Aqua Data Studio 8 上的設定:

 

 

Error Handle:

1. TCP/IP 連接已經失敗

來源:http://www.andowson.com/posts/list/275.page

原來是TCP/IP的設定得去啟用,在SQL Server Configuration Manager的MSSQLSERVER 的通訊協定。

 

 

 

 

==============================================

3. 工具使用

see:

  a. SQL Server 2005 線上叢書 - SQL Server 工具教學課程

  b. SQL Server 2008 線上叢書 - 第 1 課:SQL Server Management Studio 中的基本導覽

 

 

 

 

 

==============================================

4. SQL語法的與Oracle的差別

see:

  a. Migrating from Oracle to SQL Server

 

 

 

 

==============================================

5. Store Procedure

see:

  a. SQL Server 2005 線上叢書 - Transact-SQL 參考 (Transact-SQL)

  b. SQL Server 2008 線上叢書 - 第 2 課:撰寫 Transact-SQL

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    SQL SERVER 学习资料

    通过学习"SQL SERVER学习资料",你可以逐步建立起对SQL Server全面的认识,从基础操作到高级应用,从理论到实践,不断提升自己的数据库管理和开发技能。同时,不要忘记实践是检验学习效果的最佳途径,尝试在实际环境...

    精通sqlserver学习文档

    《精通SQL Server学习文档》是一份全面且深入的教程,旨在帮助初学者和有经验的数据库管理员提升在SQL Server领域的技能。SQL(Structured Query Language)是用于管理关系数据库的强大工具,无论是在数据查询、更新...

    非常详细非常有用的sqlserver学习资料

    这份“非常详细非常有用的sqlserver学习资料”包含了丰富的资源,旨在帮助用户深入理解和掌握SQL Server的相关知识。 首先,理解SQL Server的基本概念至关重要。SQL(结构化查询语言)是用于管理和处理关系数据库的...

    sqlserver 学习资料

    SQL Server学习资料 一、Transact-SQL简介 Transact-SQL(T-SQL)是一种SQL方言,扩展了ANSI SQL的功能,提供了编写结构化程序的能力。T-SQL可以控制SQL Server的属性,提供了逻辑控制结构,弥补了ANSI SQL的不足...

    sql server学习手册以及t-sql优化方案.zip

    《SQL Server学习手册》与T-SQL优化方案详解 SQL Server 2008作为Microsoft公司的一款企业级数据库管理系统,广泛应用于数据存储、处理和分析。对于任何希望深入理解和掌握SQL Server的人来说,全面了解其基础知识...

    深入浅出SQLServer学习资源

    在IT领域,数据库是至关重要的组成部分...以上只是SQL Server学习资源的部分要点,实际学习过程中还需要结合具体案例和实践经验,不断深化理解。通过持续学习和实践,你可以成为SQL Server的专家,解决各种数据库问题。

    sqlserver学习资料(转载!)

    SQL Server是一款由微软开发的关系型数据库管理系统,广泛应用...通过这份SQL Server学习资料,你将能够全面了解和掌握SQL Server的各个方面,从基本概念到高级特性的应用,为你的数据库管理和开发工作打下坚实的基础。

    sql server学习资料

    本压缩包“sql server学习资料”提供了一套全面的学习资源,适合数据库新手入门,也对经验丰富的数据库管理员有提升作用。 在SQL Server的学习过程中,首先需要理解基础概念。SQL(Structured Query Language)是...

    sqlserver学习资料

    本压缩包中的学习资料涵盖了SQL Server的基础知识到高级特性,旨在帮助用户全面掌握这一强大的数据库系统。 1. **SQL基础知识**:SQL(Structured Query Language)是用于管理关系数据库的标准语言,包括数据查询、...

    一个SQLServer学习资料包:包含sqlserver基础及学习过程中遇到的各种问题

    sql server,一个SqlServer学习资料包:包含sqlserver基础及学习过程中遇到的各种问题。适用人群:计算机,电子信息工程、数学等专业的大学生对于sql及数据库的学习过程中,作为“参考资料”使用。 sql server,一...

    SQLServer学习总结(SQLServer&MSDE)

    SQLServer和桌面版MSDE学习总结(SQLServer&MSDE)

    sql server学习课件

    【SQL Server学习课件】 本课件主要针对SQL Server 2000的企业版安装、配置及基础使用进行详尽的介绍,旨在帮助学习者掌握数据库系统的基本概念、原理和方法,尤其是关系型数据库和SQL语言的应用。通过学习,学员应...

    SQL Server学习资料汇总

    这个"SQL Server学习资料汇总"包含了丰富的资源,旨在帮助初学者和进阶者更好地理解和掌握SQL Server的相关知识。以下是对其中核心知识点的详细阐述: 1. **SQL Server基础**:SQL Server的基础包括安装、配置和...

    SQL Server学习教程

    SQL Server学习教程是一份全面深入的指南,涵盖了数据库管理和开发的多个重要方面。这份教程旨在帮助初学者和有经验的IT专业人士提升他们在SQL Server领域的技能。以下是对各个知识点的详细阐述: 1. SQL组件:SQL ...

    《SQLServer学习宝典》

    《SQLServer学习宝典》是一本专为初学者设计的教程,主要针对SQL Server 2000这一版本进行深入浅出的讲解。这本宝典涵盖了数据库系统的基础概念、关系模型、SQL语言以及数据库设计、规范化、安全与保护等多个核心...

    SQLserver学习ppt

    通过深入学习以上知识点,结合"SQLserver学习ppt"中的资料,初学者可以逐步建立起对SQL Server 2008全面的理解,并具备实际操作和解决问题的能力。不断实践和探索,将使你在数据库管理领域更加熟练和专业。

    SQL SERVER 2008 学习计划

    SQL SERVER 2008 学习计划 SQL Server 2008 是一个功能强大且功能齐全的关系数据库管理系统。本学习计划旨在帮助学习者快速掌握 SQL Server 2008 的基本概念、安装、配置、数据库设计、数据操作、存储过程、触发器...

    SqlServer学习ppt

    《SQL Server 学习PPT》是一份专为初学者设计的全面教程,涵盖了SQL Server的基础知识、安装配置、数据库管理、数据查询、事务处理、备份恢复等多个方面。以下是这份教程可能涉及的主要知识点: 1. **SQL Server...

    sql server 学习指南

    助你成为大神,能够系统的提升你的sql server 的水平

Global site tag (gtag.js) - Google Analytics