社区
MS-SQL Server
帖子详情
SQL7.0在nt上硬盘空间不够了,可以加一个盘然后把sql数据库移到新盘上吗如何做?
ly2099
2000-03-07 04:48:00
...全文
192
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 的大型多处理器的服务器等多种平台使用。
极简关系型
数据库
及
SQL
语言
极简关系型
数据库
及
SQL
语言,课程是极简入手,是一门初级入门
数据库
课程,课程主要是设计讲解
数据库
Sql
Server,主要从以下几方面入手:1、述说
数据库
Sql
Server出现及历史发展过程,对
数据库
进行了解。2、
数据库
在我们生活、工作中作用,用
数据库
能为我们
做
什么?3、
Sql
Server
数据库
安装及各版本之间联系。4、
Sql
Server
数据库
企业管理资源可视化操作使用。5、
Sql
结构化语言学习。通过课程学习,能够从0到1的开始,对
数据库
有
一个
全部的了解,心中有数,为学习软件开发、
数据库
开发打好基础。
完全剖析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把用户为了浏览 页面而提供的身份信息发送给服务器。如果你使用这种方法,应该记住:在通常情况下,浏览器与
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章