目前项目中要使用sql server2000,因为客户使用的是sql server2000.
我使用的是精简版的数据库。
无法修改用户密码。(太坑爹了)
不过可以设置数据库初始密码:
修改setup.ini 文件,比如我把密码修改为“123456abc”
[Options] SAPWD="123456abc" SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0
也可以设置实例名
[Options] SAPWD="123456abc" SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0 INSTANCENAME="sql2000hw"
安装界面如下:
java 使用jdbc连接时报错:
原因一:sql server2000没有安装sp4
安装sp4
原因二:防火墙限制
修改防火墙,允许sqlserver
测试代码:
package com.huang.sqlserverConn; import java.sql.*; public class SQLServerConnection { public static Connection getConnection() { Connection conn=null; try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { String connURL="jdbc:microsoft:sqlserver://192.168.0.104:1433;databaseName=jj2011"; conn=DriverManager.getConnection( connURL,"sa","123456"); } catch (SQLException e) { e.printStackTrace(); } return conn; } public static void main(String[] args) { Connection conn=getConnection(); System.out.println("conn:"+conn); } }
sqlserver2000的jdbc驱动 下载地址:http://pan.baidu.com/s/1eQ9t78I
sqlserver2000的补丁包SP4 下载地址:http://pan.baidu.com/s/1bnEj1bp
(a)建表
--公司信息:公司成立,办公环境,经营理念 create table t_company_info( id int primary key, detail_content ntext, pic_path varchar(100) )
(b)自增列
-- 产品 大类型 create table t_product_itemclass( id int IDENTITY (1, 1) primary key not null, itemclass varchar(100) unique );
id 就是自增列,每插入一条记录id就会自动增加1
(c)外键
-- 产品小类型 create table t_product_smallclass( id int IDENTITY (1, 1) not null, small_class varchar(100) unique , big_class_id int not null, added_time datetime not null, FOREIGN KEY (big_class_id) REFERENCES t_product_itemclass (id) );
每个子类型都隶属于产品大类型,t_product_smallclass 的big_class_id 是外键,参考表t_product_itemclass中的主键id
(d)分页
select top 5 * from public.products;
(e)sqlserver2000中的大文本使用什么类型?
使用ntext,例如:
--创建新闻 create table t_news( id int IDENTITY (1, 1) NOT NULL , title varchar(255), startTime datetime , endTime datetime , content ntext NOT NULL, releaseTime datetime NOT NULL, status int NOT NULL, stickTop int )
(f)
相关推荐
本课程从实用的角度出发,用87个实例详细讲述了使用SQL Server 2000进行数据库开发的方法和技巧。全书分4个部分:SQL Server 2000基础、SQL Server 2000数据库、Transact SQL语言和数据库编程、数据库应用开发;由16...
SQL SERVER 2000使用手册 在网络环境下进行数据库系统的应用开发,需要选择具体的DBMS。本章首先介绍当前流行的关系数据库系统Microsoft SQL Server的基本知识,接着以Microsoft SQL Server 2000为背景,介绍数据库...
sql server2000 简介用法基本代码增删改查基本用法
SQLServer2000常用函数大全(经典 ,希望对学习的朋友有所帮助!详细介绍了SQLServer2000常用函数的用法及应用....
SQL Server使用方法SQL Server使用方法SQL Server使用方法
sql 2000---SQL Server 2000常用命令,语法使用方法.txt
介绍就不多说了,下边是部分目录,觉得有用的话就顶一个 C:. │ sqlserver2000.txt │ ├─第01章 │ 1.9.1 设置内存选项.sql │ 1.9.2(2) 使用文件及文件组.sql │ 1.9.2(3) 调整...
详细介绍了SQLServer2000的基本用法
在安装了Windows Server 2003 32位企业版,安装了SQL Server 2000 SP4企业版。发现SQLServer.exe只使用了1.7G内存,介绍使用到4G以上内存设置方法。
java 使用 jdbc 连接sql server2000 jar包 及使用方法
sql server broker基本用法
通常情况睛,SQLServer2000正在使用的数据库(有数据库连接),是不能删除或被恢复的,可以将数据库设置为单用户模式,即可删除: ALTER DATABASE IpaddrDB SET SINGLE_USER with ROLLBACK IMMEDIATE GO DROP...
用于 SQL SERVER 2000 数据库升级补丁包,用于 java 开发都用 JDBC 方法连接数据库时所使用的。亲测有效!
本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,能够多角度地引导读者学习相关...
下面就介绍LABVIEW与SQLSERVER的连接方法。连接思路:先在SQLSERVER建立自己的数据库,如MyDB。然后在操作系统建立一数据源(ODBC),此数据源的驱动选择SQLSERVER,数据源与SQLSERVER中的MyDB关联。最后在LABVIEW中...
内容涉及应用程序需求分析和模型设计,数据库数据处理、函数、存储过程、默认、规则等多种数据库对象操作,SQL Server 2000多种管理工具的使用方法,数据库完整性、一致性、可用性和安全性方面的知识,前端应用程序...
sql server 中 BCP使用方法详解,快速从SQL SERVER中导入导出数据的命令
主要介绍了SQLServer存储过程中事务的使用方法,简短的代码带大家更好的学习使用SQLServer存储过程中事务,感兴趣的小伙伴们可以参考一下
SQLServer2005使用方法