1.在数据库中建立A,B两个表空间
2.建立U1用户默认表空间是A
3.用SQLSERVER的DTS导出表1,检查在表空间A中有此表
4.修改用户U1的默认空间为B
5.同样用DAS导出表1,以为会在表空间B中建立表1,其实没有
问题是我必须在A,B两个表空间中建立相同结构的表1,名称也相同,怎么办?
另问我移去用户U1时,所导出的表一起删除了,是不是每个表都与用户关联?
2.建立U1用户默认表空间是A
3.用SQLSERVER的DTS导出表1,检查在表空间A中有此表
4.修改用户U1的默认空间为B
5.同样用DAS导出表1,以为会在表空间B中建立表1,其实没有
问题是我必须在A,B两个表空间中建立相同结构的表1,名称也相同,怎么办?
另问我移去用户U1时,所导出的表一起删除了,是不是每个表都与用户关联?
解决方案 »
- 请教高手缓存经验,关于Datatable缓存问题
- 问一个分页的算法
- vb.net中如何判断其他页传过来的 www.test.com/index.aspx?displaytype=1中 是否存在 displaytype这个项?
- 关于Repeater控件循环绑定输入框的问题
- 用DATALIST怎么不能显示图像的呢
- vs。net不熟,请问有什么好点的参考资料。dreamweaver作开发可以吗?
- 请大家谈谈页面继承应注意的问题?参与者都有分!
- DropDownList的一个奇怪问题,请帮忙,谢啦!
- 怎样将一行多列的DataTable转换成一列多行的DataTable??(急)
- web服务器的远程调试的问题。
- 如何在线编辑文件!重命名阿,等!
- 关于状态条的显示问题
oracle 以用户为单位,表与用户关联,故每个用户只可以有1个相同名称的表
首先你要弄清楚 用户、表、表空间的真正含义1、在Oracle中,表是建立在用户下面的,删除用户时,表也一起删除;
2、表空间是用于指定表的存放位置,是一个物理概念,用户与表是逻辑概念。从你的业务需求来看,以表空间的方式来存放年度数据是不恰当的,解决方式有很多:
1、按不同的年度建表;
2、扩展当前的表结构,添加年度标记;
3、以不同的Oracle数据库来区分不同的年度。