移动Sql Server数据库的脚本代码
我想很多朋友以前做数据库移动或备份时都是直接使用人工来制作吧,下面我来介绍利用Sql Server脚本来实现,有需要学习的朋友可参考。
注意事项:这个脚本只有2个参数需要输入,即:目标名字和目标目录
例1
代码如下 | 复制代码 |
USE master DECLARE
SELECT
SELECT spid OPEN curProcess -- query physical name --set offline --move to dest path -- set online -- show result |
例2
创建一个sqlserver的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了
代码如下 | 复制代码 |
USE [master] GO IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'HkTemp') BEGIN DROP DATABASE HkTemp --如果数据库存在先删掉数据库 END GO CREATE DATABASE HkTemp ON PRIMARY --创建主数据库文件 ( NAME='HkTemp', FILENAME='E:DatabasesHkTemp.dbf', SIZE=5MB, MaxSize=20MB, FileGrowth=1MB ) LOG ON --创建日志文件 ( NAME='HkTempLog', FileName='E:DatabasesHkTemp.ldf', Size=2MB, MaxSize=20MB, FileGrowth=1MB ) GO --添加表 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Hksj_User') AND type in (N'U')) BEGIN CREATE TABLE Hksj_User ( Id INT IDENTITY(1,1) NOT NULL, SName NVARCHAR(20) NOT NULL, SNickName NVARCHAR(20), SPassWord NVARCHAR(30) NOT NULL, DCreateDate DATETIME , SCreator NVARCHAR(20), SEmail NVARCHAR(50), SPhone NVARCHAR(50), SIdentifyId NVARCHAR(30), DLastTimeLogOn DATETIME PRIMARY KEY CLUSTERED ( Id ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] END GO --添加注释 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登录名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Hksj_User', @level2type=N'COLUMN',@level2name=N'SName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'邮箱' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Hksj_User', @level2type=N'COLUMN',@level2name=N'SEmail' |

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

自動化和任務調度在簡化軟體開發中的重複任務方面發揮著至關重要的作用。想像一下,有一個Python腳本需要每5分鐘執行一次,例如從API取得資料、執行資料處理或發送定期更新。如此頻繁地手動運行腳本可能非常耗時且容易出錯。這就是任務調度的用武之地。在這篇文章中,我們將探討如何安排Python腳本每5分鐘執行一次,確保它自動運行而無需手動幹預。我們將討論可用於實現此目標的不同方法和程式庫,使您能夠有效地自動化任務。使用time.sleep()函數每5分鐘運行一次Python腳本的簡單方法是利用tim

如何在Linux系統中執行.sh檔?在Linux系統中,.sh文件是一種被稱為Shell腳本的文件,用於執行一系列的命令。執行.sh檔案是非常常見的操作,本文將介紹如何在Linux系統中執行.sh文件,並提供具體的程式碼範例。方法一:使用絕對路徑執行.sh文件要在Linux系統中執行一個.sh文件,可以使用絕對路徑來指定該文件的位置。以下是具體的步驟:打開終

在當今快節奏的數位世界中,能夠自動執行電腦任務可以大大提高生產力和便利性。其中一項任務是關閉計算機,如果手動完成,這可能會非常耗時。值得慶幸的是,Python為我們提供了一套強大的工具來與系統互動並自動執行此類任務。在這篇文章中,我們將探討如何撰寫Python腳本來輕鬆關閉電腦。無論您是想安排自動關機、遠端啟動關機,還是只是透過避免手動關機來節省時間,此腳本都會派上用場。導入所需的模組在開始編寫腳本之前,我們需要導入必要的模組,以便與系統互動並執行關閉命令。在本節中,我們將導入os模組(它

剪映是影片編輯工具,具有全面的剪輯功能,支援變速,有多元濾鏡和美顏的效果,還有豐富的曲庫資源。在這款軟體中,可以直接對影片進行剪輯,也可以建立剪輯腳本,但是該怎麼操作呢?本篇教學小編就來介紹一下剪映製作腳本的方法。 製作方法 1、在電腦中點選開啟剪映軟體,然後找到「創作腳本」選項,點選開啟。 2、在創作腳本頁面中,輸入“腳本標題”,然後在大綱中輸入拍攝內容的簡介。 3、如何在大綱中就能看到「分鏡描述」選項,在框內可以

重新啟動電腦是一項常見任務,我們經常執行此任務來解決問題、安裝更新或應用系統變更。雖然重新啟動電腦的方法有很多種,但使用Python腳本可以提供自動化和便利性。在本文中,我們將探討如何建立一個可以透過簡單執行來重新啟動電腦的Python腳本。我們將首先討論重新啟動電腦的重要性及其帶來的好處。然後,我們將深入研究Python腳本的實作細節,解釋所涉及的必要模組和功能。在整篇文章中,我們將提供詳細的解釋和程式碼片段,以確保清晰的理解。重新啟動電腦的重要性重新啟動電腦是基本的故障排除步驟,可

一. 什麼是auto-py-to-exeauto-py-to-exe 是一個用來將Python程式打包成執行檔的圖形化工具。本文就是主要介紹如何使用 auto-py-to-exe 完成 python 程式打包。 auto-py-to-exe 基於pyinstaller ,相比於pyinstaller ,它多了GUI 介面,用起來更為簡單方便二. 安裝auto-py-to-exe首先我們要確保我們的python 環境要大於或等於2.7然後在cmd 裡面輸入:pip install

Python 腳本部分範例:企業微信警告、FTP 用戶端、SSH 用戶端、Saltstack 用戶端、vCenter 用戶端、取得網域名稱ssl 憑證過期時間、傳送今天的天氣預報以及未來的天氣趨勢圖;Shell 腳本部分實例:SVN完整備份、Zabbix 監控使用者密碼過期、建置本地YUM 以及上篇文章中有讀者的需求(負載高時,查出佔用比較高的進程腳本並儲存或推播通知);篇幅有些長,也請大家耐心翻到文末,畢竟有彩蛋。 Python 腳本部分企業微信警告此腳本透過企業微信應用,進行微信告警,可用於

在當今的數位時代,自動化在簡化和簡化各種任務方面發揮著至關重要的作用。其中一項任務是註銷計算機,這通常是透過從作業系統的使用者介面中選擇註銷選項來手動完成的。但是,如果我們可以使用Python腳本自動執行此程序呢?在這篇文章中,我們將探討如何建立一個Python腳本,只需幾行程式碼就可以登出電腦。在本文中,我們將逐步介紹建立用於登出電腦的Python腳本的過程。我們將介紹必要的先決條件,討論以程式方式註銷的不同方法,並提供編寫腳本的逐步指南。此外,我們將解決特定於平台的注意事項,並重點介紹最佳實
