前二天从51aspx网址下载了些Asp.net方面的开发系统,目前大体分为sql server2000+vs2010和oracle+vs2010二种布局。下面说说调试过程。
1.sql server2000+vs2010
1)数据库配置,源代码中包含数据库类似如下格式*Data.MDF,*Data.LDF的格式,如果本机建立了sql server的话,直接复制这二个文件到sql server安装的路径下,比如我安装的路径是C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data下面。
2)启动sql 企业管理器,选中需要加载的服务器,右键单击连接,成功后,单击数据库节点右键,弹出所有任务中的二级附加数据库菜单选项,弹出附加数据库界面,选中要附加的数据库,当然就是前面C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data下面的*Data.MDF数据库。
3)指定数据库的所有者,这个所有者就是启动数据库连接的那个用户名。
4)确定出现附加数据库成功说明附加成功了,可以做下面的事情了。
5)打开vs开发程序中的数据库连接部分,修改对应的上面数据库配置即可。
2.oracle+vs2010的程序调试。
1)创建oracle方面的数据库配置。比如通过oracle中配置和移植工具中的database config助手,按照提示一步步创建,记住系统用户及其对应密码,比如sys用户的用户名和密码。
2)创建完毕后比如通过sys用户,sys密码(创建1的时候创建的密码),通过plsql 进入后,然后创建用户及其用户密码。
3)创建用户及其密码。create user 用户名 identified by 密码;设置用户名和密码二处为你要建立的信息。
4)创建表空间。create tablespace 表空间名称datafile orcle路径+表空间.dbf' size 100m;
5)修改当前用户数据默认表空间alter user 用户名 default tablespace 表空间
6)创建当前用户的权限,比如grant create session,create table,create sequence,create trigger,unlimited tablespace to 用户名;
7)创建所需的表信息。
create table 表名
(
字段1VARCHAR2(15) primary key,
字段2 VARCHAR2(15),
字段三VARCHAR2(40),
字段四 NUMBER(2),
字段五 NUMBER(2) default 0
)
8)创建 sequence
create sequence 队列名称
minvalue 1
maxvalue 99999999
start with 1
increment by 1
nocache;
9)导入数据。
insert into 表名(字段1, 字段2, 字段3, 字段4, 字段5)
values ('0023', 'name', 'age, 3, 0);