社区
MS-SQL Server
帖子详情
SQL7.0在nt上硬盘空间不够了,可以加一个盘然后把sql数据库移到新盘上吗如何做?
ly2099
2000-03-07 04:48:00
...全文
195
5
打赏
收藏
SQL7.0在nt上硬盘空间不够了,可以加一个盘然后把sql数据库移到新盘上吗如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdn2000
2000-03-10
打赏
举报
回复
在新盘上创建.ndf
dongcan
2000-03-08
打赏
举报
回复
您的数据库是怎样作的,详细一点,数据和日志是否分放在两个分区之中?
forgettor
2000-03-08
打赏
举报
回复
按我说的做吧(sql7.0):
设有一数据库名为sample,其数据文件名为sample_data.mdf,日志文件名为sample_log.ldf,均存放在mssql7\data目录下,现需将两个文件均移动到c:\temp目录下,则可如下操作,
1.确定没有其它用户使用此库
2.在query analyzer里输入并执行execute sp_detach_db sample
3.将sample_data.mdf和sample_log.ldf两个文件拷至c:\temp目录下
4.在query analyzer里输入并执行execute sp_attach_db sample,"c:\temp\sample_data.mdf","c:\sample_log.ldf"
5.一切OK.
分啊!
none
2000-03-08
打赏
举报
回复
贼直接的办法:
将数据文件直接复制到新的硬盘上,然后使用存储过程:sp_attach_db.
我自己可没试过:)
zdg
2000-03-07
打赏
举报
回复
数据库备份再导入...
或者拷贝DAT文件, 修改设备属性应该也可以...
SQL
Server
数据库
介绍.rar
SQL
Server 是
一个
关系
数据库
管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第
一个
OS/2 版本。在Windows
NT
推出后,Microsoft与Sybase 在
SQL
Server 的开发上就分道扬镳了。Microsoft 将
SQL
Server 移植到Windows
NT
系统上,专注于开发推广
SQL
Server 的Windows
NT
版本。Sybase 则较专注于
SQL
Server在UNIX 操作系统上的应用。
SQL
Server 2000, 是 Microsoft 公司推出的
SQL
Server
数据库
管理系统的新版本。该版本继承了
SQL
Server
7.0
版本的优点 ,同时又比它增
加
了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
SQL
server
数据库
基础教程
SQL
Server 是
一个
关系
数据库
管理系统。它最初是由 Microsoft Sybase 和 Ashton-Tate 三家公司共同开发的,于 1988 年推出了第
一个
OS/2 版本。在 Windows
NT
推出后, Microsoft与 Sybase 在
SQL
Server 的开发上就分道扬镳了。Microsoft 将
SQL
Server 移植 到 Windows
NT
系统上,专注于开发推广
SQL
Server 的 Windows
NT
版本。Sybase 则较专 注于
SQL
Server 在 UNIX 操作系统上的应用。
SQL
Server 2000, 是 Microsoft 公司推出的
SQL
Server
数据库
管理系统的新版本。该 版本继承了
SQL
Server
7.0
版本的优点,同时又比它增
加
了许多更先进的功能,具有使用方 便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行 Microsoft Windows 98 的膝 上型电脑,到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
完全剖析Microsoft
SQL
Server
7.0
第一部分 概觀篇 1. 微軟
SQL
Server的發展歷史:1989到1999 [
加
入我的離線書架] . Ron的故事 . Kalen的故事 . Microsoft
SQL
Server發行 . 發展過程中的角色 . OS/2和合作伙伴間的戰火(Friendly Fire) . 4.2版 .
SQL
Server For Windows
NT
. 成功所帶來的改變 . 合作開發的結束 .
SQL
95的任務 . 下一個版本 . Sphinx的秘密 . 新的未來 2.
SQL
Server導覽 [
加
入我的離線書架] .
SQL
Server引擎 . DBMS強制的資料完整(Data I
nt
egrity) . 交易(Transaction)處理 . 對稱(Symmetric)伺服器架構 . 安全(Security) . 高可用性(Availability) . 分散式資料處理 . 資料複製(Replication) . 系統管理 .
SQL
Server公用程式(Utility)與延伸部分(Extension) . 用戶端開發介面 . 總結 第二部分 架構概觀篇 3.
SQL
Server架構 [
加
入我的離線書架] .
SQL
Server引擎 . 記憶體管理 . 交易日誌記錄(Transaction Logging)與回復(Recovery) .
SQL
Server核心(Kernel)以及與作業系統的互動(I
nt
eraction) . 總結 第三部分 使用Microsoft的
SQL
Server 4. 規劃及安裝
SQL
Server [
加
入我的離線書架] .
SQL
Server的版本 . 硬體指引 . 硬體元件 . 作業系統 . 檔案系統 . 安全性與使用者身份(Co
nt
ext) . 授 權 . 網路協定 . 字元集與排序順序 . 安裝
SQL
Server . 安裝後的基本組態 . 遠端與不在場安裝 . 總結 5. 資料庫與資料庫檔案 [
加
入我的離線書架] . 特殊系統資料庫 . 資料庫檔案 . 建立資料庫 . 擴增(Expand)與縮減(Shrink)資料庫 . 修改交易日誌(log)檔案大小 . 資料庫檔案群組(Filegroups) . 修改資料庫 . 資料庫的內部 . 資料庫選項 . 其他資料庫考量 . 總結 6. 表格(Table) [
加
入我的離線書架] . 建立表格 . 內部儲存體-細節 . 索 引 . 使用者自訂型態 . Ide
nt
ity屬性 . 限制(Constrai
nt
s) . 修改表格 . 暫存表格 . 總結 7. 查詢資料 [
加
入我的離線書架] . 查詢(SELECT)敘述 . NULL的處理 . 子查詢(Subquery) . 檢視表和導出表格(Views and Derived Tables) . 其它的搜尋運算子 . 總結 8. 修改資料 [
加
入我的離線書架] . 基本的修改動作 . 內部資料修改 . 總結 9. Transact-
SQL
程式設計 [
加
入我的離線書架] . 將Transact-
SQL
當作程式語言 . Transact-
SQL
程式設計構詞兒─基礎 . 總結 10. 批次、交易、預儲程序與觸發 [
加
入我的離線書架] . 批次(Batch) . 交易(Transaction) . 預儲程序 . 執行批次或預儲程序預儲什麼? . 觸發(Trigger) . 預儲程序與觸發的除錯(Debugging) . 使用Text與Image資料 . 環境的考量 . 總 結 11. 游標(Cursor) [
加
入我的離線書架] . 游標基本概述 . 游標與ISAM . 游標模式 . 適當的使用游標 . 使用Transact-
SQL
游標 . 游標變數 . 總結 12. Transact-
SQL
範例與難題 [
加
入我的離線書架] . 使用觸發器(Trigger)來實作參考動作(Refere
nt
ial Actions) . 難題(Brai
nt
easer) . 總結 13. 鎖 定 [
加
入我的離線書架] . 鎖定管理員(Lock Manager) . 使用者資料的鎖定型別 . 鎖定相容性 . 結合連線(Bound Connection) . 列階層與分頁階層鎖定 . 鎖定提示(Hi
nt
s)與追蹤旗標(Trace Flags) . 總結 第四部分 效能與調整篇 14. 查詢效能最佳化 [
加
入我的離線書架] . 開發小組 . 應用程式與資料庫設計 . 規劃尖峰使用量 . 了解互動系統的回應時間 . 建立原型(Prototyping)、標準效能評估 (Benchmarking) 與測試 (Testing) . 建立有用的索引 . 使用預儲程序(stored procedure)與快取機制 . 同時性(concurrency)與 一致性 (consiste
nt
) 互抵 (trade-off) . 解決阻擋(Blocking)問題 . 解決死結問題 . 分離OLTP與DSS應用程式 . 查詢最佳化 . 監控查詢效能 . 總結 15. 設定與效能監看 [
加
入我的離線書架] . Windows
NT
組態設定 .
SQL
Server組態設定 . 系統維護 . 監看系統行為 . 總結 建議閱讀書目 [
加
入我的離線書架]
SQL
数据库
心得,分析得不错
一、首先你要确认你的鉴别模式: WIN
NT
鉴别模式呢还是混合模式,其中混合模式包括WIN
NT
鉴别模式和
SQL
SERVER 鉴别模式 实施鉴别模式的步骤 1、核实采用了可信连接 2、设置鉴别模式 3、关闭和重启MS
SQL
Server服务程序 4、创建WIN
NT
分组和用户 5、授权WIN
NT
分组和用户可存取
SQL
Server 6、为用非可信任连接的用户创建
SQL
Server登录帐号 二、为用户和角色分配登录帐号 三、给角色分配登录权 四、为用户和角色分配许可权限 在改进
SQL
Server
7.0
系列所实现的安全机制的过程中,Microsoft建立了一种既灵活又强大的安全管理 机制,它能够对用户访问
SQL
Server服务器系统和
数据库
的安全进行全面地管理。按照本文介绍的步骤,你 可以为
SQL
Server
7.0
(或2000)构造出
一个
灵活的、可管理的安全策略,而且它的安全性经得起考验。 一、验证方法选择 本文对验证(authe
nt
ication)和授权(authorization)这两个概念作不同的解释。验证是指检验用户 的身份标识;授权是指允许用户
做
些什么。在本文的讨论中,验证过程在用户登录
SQL
Server的时候出现, 授权过程在用户试图访问数据或执行命令的时候出现。 构造安全策略的第
一个
步骤是确定
SQL
Server用哪种方式验证用户。
SQL
Server的验证是把一组帐户、密 码与Master
数据库
Sysxlogins表中的
一个
清单进行匹配。Windows
NT
/2000的验证是请求域控制器检查用户身 份的合法性。一般地,如果服务器可以访问域控制器,我们应该使用Windows
NT
/2000验证。域控制器可以是 Win2K服务器,也可以是
NT
服务器。无论在哪种情况下,
SQL
Server都接收到
一个
访问标记(Access Token)。 访问标记是在验证过程中构造出来的
一个
特殊列表,其中包含了用户的SID(安全标识号)以及一系列用户所 在组的SID。正如本文后面所介绍的,
SQL
Server以这些SID为基础授予访问权限。注意,操作系统如何构造访 问标记并不重要,
SQL
Server只使用访问标记中的SID。也就是说,不论你使用
SQL
Server 2000、
SQL
Server
7.0
、Win2K还是
NT
进行验证都无关紧要,结果都一样。 如果使用
SQL
Server验证的登录,它最大的好处是很容易通过E
nt
erprise Manager实现,最大的缺点在于
SQL
Server验证的登录只对特定的服务器有效,也就是说,在
一个
多服务器的环境中管理比较困难。使用
SQL
Server进行验证的第二个重要的缺点是,对于每
一个
数据库
,我们必须分别地为它管理权限。如果某个用户 对两个
数据库
有相同的权限要求,我们必须手工设置两个
数据库
的权限,或者编写脚本设置权限。如果用户数 量较少,比如25个以下,而且这些用户的权限变化不是很频繁,
SQL
Server验证的登录或许适用。但是,在几 乎所有的其他情况下(有一些例外情况,例如直接管理安全问题的应用),这种登录方式的管理负担将超过它 的优点。 二、Web环境中的验证 即使最好的安全策略也常常在一种情形前屈服,这种情形就是在Web应用中使用
SQL
Server的数据。在这 种情形下,进行验证的典型方法是把一组
SQL
Server登录名称和密码嵌入到Web服务器上运行的程序,比如 ASP页面或者CGI脚本;然后,由Web服务器负责验证用户,应用程序则使用它自己的登录帐户(或者是系统管 理员sa帐户,或者为了方便起见,使用Sysadmin服务器角色中的登录帐户)为用户访问数据。 这种安排有几个缺点,其中最重要的包括:它不具备对用户在服务器上的活动进行审核的能力,完全依 赖于Web应用程序实现用户验证,当
SQL
Server需要限定用户权限时不同的用户之间不易区别。如果你使用的 是IIS 5.0或者IIS 4.0,你可以用四种方法验证用户。第一种方法是为每
一个
网站和每
一个
虚拟目录创建一 个匿名用户的
NT
帐户。此后,所有应用程序登录
SQL
Server时都使用该安全环境。我们可以通过授予
NT
匿名 帐户合适的权限,改进审核和验证功能。 第二种方法是让所有网站使用Basic验证。此时,只有当用户在对话框中输入了合法的帐户和密码,IIS 才会允许他们访问页面。IIS依靠
一个
NT
安全
数据库
实现登录身份验证,
NT
安全
数据库
既可以在本地服务器 上,也可以在域控制器上。当用户运行
一个
访问
SQL
Server
数据库
的程序或者脚本时,IIS把用户为了浏览 页面而提供的身份信息发送给服务器。如果你使用这种方法,应该记住:在通常情况下,浏览器与
Object Browser
7.0
中文版(ORACLE
数据库
的开发工具)
介绍 Object Browser
● 是
一个
All IN ONE 的综合性开发工具。
Object Browser将Oracle的开发,管理,维护等各项功能集成一体,只要启动Object Browser,就能完成所有工作.
● 是
一个
对象还原工具.
Object Browser直接访问Oracle中的
数据库
对象,并能将其还原成原代码,所以不需要任何其他的代码管理工作。只要将Object Browser连接上
数据库
,就能将整个系统还原成原代码和文档资料。
● 是
一个
轻便快速的工具。
如果你使用过其他的Oracle开发工具,Object Browser的速度就一定会令你惊讶不已。特别是对于大规模的系统,经过精心设计的性能优化功能对于编写高效率的SQL及系统管理非常有效。
Object Browser是由日本System I
nt
egrator 公司设计制造的
一个
全面支持ORACLE
数据库
的开发工具.凭借着卓越的性能及超群的用户友好性,Object Browser在日本市场上创出了非常好的销售业绩,在过去三年中,每个月都创下新的销售记录.到目前为止,该产品已经被5000家企业采用,具有很强的竞争力.
今年六月份,System I
nt
egrator推出Object Browser
7.0
版,为了提高软件开发的效率,简化ORACLE
数据库
开发维护人员的工作,我们同System I
nt
egrator进行合作,在中国市场上推广其产品.Object Browser
7.0
中文版目前已经问世,为使中国消费者便于购买,我们将以低于日本市场四分之一的价格进行销售(700元/每个用户).而且推出与正式版功能完全相同的
一个
月有效的免费试用版,对试用版的用户也将提供全面的支持.
Object Browser对ORACLE
数据库
提供了大量图形界面,通过各种充实的功能向ORACLE的开发,维护人员提供非常专业的支持.优良的设计,使其特别适合于大型应用系统的开发,维护及性能优化,提高工作效率. 下面将介绍一些Object Browser的特征.
■支持Oracle8i中新的
数据库
对象.
可以生成/删除Oracle8i中新出现的JAVA类
数据库
对象. 也追
加
了表分区存储的功能.当然,在原来的Oracle8, 7 上也可以正常运行.
■追求批处理的简洁化
比如说[想把最近一周内有所变化的
数据库
对象全部输出到
SQL
脚本][把处于无效状态的程序进行再编译]等这种用本来写好的
SQL
角本可以
做
成的工作,也会因
数据库
对象的增
加
而变得很繁琐.对于这一点来说,Object Browser可以不用写任何
SQL
程序就可以对复数个对象执行某种特定处理,用户也可以任意
加
入新的机能.
■图形化的
数据库
对象显示
通过使用可设定的树状表示机能和可以任意排序显示的一览表机能,可以快速查找到目标对象.通过对象名和脚本的全文检索机能也可以实现各种精确查找及文字定位.
■对存储程序的支持
过程及函数等存储程序,可以使用全屏幕编辑器进行制作和编辑.Object Browser的可以精确指出编译错误和运行画面的输入参数,执行时错误显示,以及支持DBMS-OUTPUT等机能让开发程序变得更简便.如果您使用的是Oracle8时,还可以利用更方便的DEBUG环境.
■强大的
SQL
执行机能
用户使用Object Browser提供的全屏幕编辑器,可以很自由的输入
SQL
文并执行.结果也被很方便地显示在二维表中.如果允许,您可以直接在查询结果上进行数据编辑并反映到
数据库
中.
另外,在显示结果的同时,
SQL
的执行计划和统计信息也被显示出来,这样您可以一边看着Oracle的内部优化算法,一边
做
出高效率的程序来.
Object Browser也支持托拽机能.对已经保存好的
SQL
文件,无需触动键
盘
就可轻松执行.
■支持
数据库
管理员的机能
Object Browser向您提供完整的图形界面完成用户,表空间,回滚段等的创建,编辑.另外,连接在服务器上的客户进程和表锁定等信息也展示在您面前.
■把
数据库
对象输出到角本文件
Object Browser向您提供将
数据库
对象的定义输出到
SQL
角本文件的机能.输出的方式也有很多,比如将多个对象的定义输出成
一个
文件,输出不带用户名的对象定义,输出表时将数据输出成INSERT语句的形式等等.您使用这些机能,可以很方便的把现有的
数据库
系统移植到别的环境上,也可以起到备份的目的.
■对于用户,
数据库
对象的权限授予及显示机能
Object Browser向您提供将用户,角色,
数据库
对象,系统权限等的列表显示及修改机能.并且支持对复数对象授权时成批操作.
■其他支持程序开发,
数据库
维护的方便机能
使用[显示表和列]的机能将省掉您输入表名和列名的时间.
使用[关联信息图]可以清楚的显示
数据库
对象间的相互调用关系.
使用输出机能可以将数据图表通过OLE输出成Microsoft Excel文件.
使用[显示
SQL
语法]机能可以提示您所有
SQL
的书写方法,即使一时忘记了文法也没有关系.
■必须环境
可以运行 WINDOWS95 / 98 / 2000 或 WINDOWS
NT
3.5 / 4.0 的个人电脑
32MB以上的内存(推荐48MB以上)
20MB以上的
硬
盘
空间
Oracle7,8的客户端程序被正常安装,并且处于与Oracle服务器可以成功连接的状态.
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章