當前位置:首頁 » 數據倉庫 » 附加資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

附加資料庫

發布時間: 2022-01-19 08:36:15

『壹』 如何附加資料庫

aspx,即常說的.net,資料庫的修改一般都在web.config裡面,不是你說的那個,書上都中是一些案例,作者寫的。。
真正在網站設計,製作中,S13才會那樣去寫,所以,你在網上下載的就根本不會出現你說的db_5,aspx這樣的文件。。
常規網站中,都有一個不成文的命名規則:
.net中,資料庫連接文件都是web.config文件。
asp都是conn.asp,,,再怎麼有特色,只要是做網站的人,文件命名都其本上都不會跑得太遠。。
如:admin,manage.asp,modify.asp,del.asp等等,文件名都對應一個相應的動作。
課本永遠是死的,你多下載幾個網站代碼看看,幾乎這些文件名都有在這里的。不會有多大變化。

資料庫連接的文件基本上都是上面提到的。

『貳』 sql2008資料庫怎麼附加資料庫 SQL附加資料庫方法步驟

打開SQL Server Management Studio,並連接上資料庫。右鍵「資料庫」彈出快捷菜單,點擊「附加」菜單。

2
附加資料庫界面點擊「添加」按鈕,瀏覽到需要附加的資料庫文件。

3
選擇需要附加的資料庫文件後,在資料庫詳細信息列表中則會顯示該資料庫的數據文件以及日誌文件。

4
按確定之後在資料庫列表就可以找到剛才附加進去的資料庫了!

『叄』 sql如何附加資料庫

1. 將需要附加的資料庫文件和日誌文件拷貝到某個已經創建好的文件夾中。出於教學目的,我們將該文件拷貝到安裝SQL Server時所生成的目錄DATA文件夾中。

2. 在下圖窗口中,右擊資料庫對象,並在快捷菜單中選擇「附加」命令,打開「附加資料庫」窗口。

3. 在「附加資料庫」窗口中,單擊頁面中間的「添加」按鈕,打開定位資料庫文件的窗口,在此窗口中定位剛才拷貝到SQL Server的DATA文件夾中的資料庫文件目錄(數據文件不一定要放在「DATA」目錄中),選擇要附加的資料庫文件(後綴.MDF)。

4. 單擊「確定」按鈕就完成了附加資料庫文件的設置工作。這時,在附加資料庫窗口中列出了需要附加資料庫的信息。如果需要修改附加後的資料庫名稱,則修改「附加為」文本框中的資料庫名稱。我們這里均採用默認值,因此,單擊確定按鈕,完成資料庫的附加任務。

完成以上操作,我們在SSMS的對象資源管理器中就可以看到剛剛附加的資料庫student_Mis 。

以上操作可以看出,如果要將某個資料庫遷移到同一台計算機的不同SQL Server實例中或其它計算機的SQL Server系統中,分離和附加資料庫的方法是很有用的。

『肆』 附加資料庫和還原資料庫的區別

備份是對本機伺服器裡面的數據進行備份,備份過程中資料庫還可以繼續使用。
還原資料庫是還原已備份的資料庫文件。

分離說的是斷開這個資料庫的連接(但可不是刪除哦,仍然存在於硬碟上),意味著那個資料庫就停用了,這樣就可以隨意的挪動資料庫了。
附加資料庫是附加已分離的資料庫文件,附加和還原出來的資料庫效果是一樣的。

附加和還原的區別:
附加可以是不同硬碟或者伺服器,比如sql在這個這個電腦,資料庫文件在另一台上,就可以用附加,這樣sql程序和數據文件是分開的,而還原平時都是在同一台電腦上,最多不同分區。 附加還可以這個是id 表 ,另一個sql是內容,或者不同時期的內容,比如今年要增加一台新的伺服器sql,把新的數據放在新的sql ,舊的sql數據 就可以用附加的方式。// you Clear ?

『伍』 附加資料庫有什麼作用

SQL Server或SQL Server Management Studio在Transact-SQL中有附加資料庫功能。操作者可以使用此功能來復制、移動或升級SQL Server資料庫。附加資料庫時,所有數據文件(MDF 文件和 LDF 文件)都必須可用。

不建議對「備份和恢復」使用分離和附加。沒有事務日誌備份,並且可能會意外刪除文件。在使用附加方法升級資料庫後,該資料庫將立即變為可用,然後自動進行升級。如果資料庫具有全文檢索,升級過程將導入、重置或重新生成它們,具體取決於全文升級選項伺服器屬性的設置。

(5)附加資料庫擴展閱讀:

如果任何數據文件的路徑不同於首次創建資料庫或上次附加資料庫時的路徑,則必須指定文件的當前路徑。在附加資料庫時,如果 MDF 和 LDF 文件位於不同目錄並且其中一條路徑包含 \?GlobalRoot,該操作將失敗。

不能附加或還原來自未知或不可信源的資料庫。此類資料庫可能包含惡意代碼,這些代碼可能會執行非預期的Transact-SQL代碼,或者通過修改架構或物理資料庫結構導致錯誤。

使用來自未知源或不可信源的資料庫前,需要在非生產伺服器上針對資料庫運行DBCC CHECKDB,然後檢查資料庫中的代碼,例如存儲過程或其他用戶定義代碼。

『陸』 SQL無法附加資料庫

找到資料庫文件(*.mdf和.ldf),右鍵打開屬性,點擊「安全」,選擇第一個「編輯」(組或用戶名下面的那個), 修改「SYSTEM的許可權(P)」里的「安全控制」為允許,再去附加就好了。。。

『柒』 附加資料庫 是什麼意思怎樣 附加資料庫

附加和分離資料庫
Microsoft�0�3 SQL Server�6�4 2000 允許分離資料庫的數據和事務日誌文件,然後將其重新附加到另一台伺服器,甚至同一台伺服器上。分離資料庫將從 SQL Server 刪除資料庫,但是保持在組成該資料庫的數據和事務日誌文件中的資料庫完好無損。然後這些數據和事務日誌文件可以用來將資料庫附加到任何 SQL Server 實例上,包括從中分離該資料庫的伺服器。這使資料庫的使用狀態與它分離時的狀態完全相同。
如果想按以下方式移動資料庫,則分離和附加資料庫很有用:
1. 從一台計算機移到另一台計算機,而不必重新創建資料庫,然後手動還原資料庫備份。
2. 移到另一物理磁碟上,例如,當包含該資料庫文件的磁碟空間已用完,您希望擴充現有的文件而又不願將新文件添加到其它磁碟上的資料庫。
將資料庫或資料庫文件移動到另一伺服器或磁碟:
1. 分離資料庫。
2.將資料庫文件移到另一伺服器或磁碟。
3.通過指定移動文件的新位置附加資料庫。
當附加在資料庫上時,必須指定主數據文件的名稱和物理位置。主文件包含查找由資料庫組成的其它文件所需的信息,除非自分離了資料庫後那些文件中的一個或多個已改變了位置。除主文件外,還必須指出其它任何已改變位置的文件。否則,SQL Server 將試圖基於存儲在主文件中的不正確的文件位置信息附加文件,且不能成功附加資料庫。
如果將資料庫附加到的伺服器不是該資料庫從中分離的伺服器,並且啟用了分離的資料庫用於復制,則應運行 sp_removedbreplication 從資料庫中刪除復制。或者,可以在分離資料庫之前從資料庫中刪除復制。
分離資料庫時所產生的錯誤可能會防礙干凈地關閉資料庫和重建事務日誌。如果收到錯誤信息,請執行下列操作以糾正錯誤:
1. 重新附加所有與資料庫相關聯的文件,而不僅是主文件。
2. 解決導致錯誤信息的問題。
3. 再次分離資料庫。
示例B 創建一個包含下列物理文件的名為 Archive 的資料庫:
c:\program files\microsoft sql server\mssql\data\archdat1.mdf
c:\program files\microsoft sql server\mssql\data\archdat2.ndf
c:\program files\microsoft sql server\mssql\data\archdat3.ndf
c:\program files\microsoft sql server\mssql\data\archlog1.ldf
c:\program files\microsoft sql server\mssql\data\archlog2.ldf
可以使用 sp_detach_db 存儲過程分離該資料庫,然後使用帶有 FOR ATTACH 子句的 CREATE DATABASE 重新附加。
--使用 sp_detach_db 存儲過程分離該資料庫
sp_detach_db ArchiveGO--使用帶有 FOR ATTACH 子句的 CREATE DATABASE 重新附加

『捌』 Oracle如何附加資料庫

安裝摟主的意思應該是在B伺服器上部署兩個oracle instance吧?
1。用rman備份A伺服器上你要遷移的資料庫。或者關閉A伺服器上你想要遷移的資料庫,拷貝相關的數據文件到B伺服器。
2。在B伺服器上DOS窗口下創建oracle service:oradim -new -sid A
3。恢復資料庫:用剛才的rman備份或者你的冷備份就可以了。
具體的備份恢復的步驟還要看你的方法了。

『玖』 MySql怎麼附加資料庫

一.MYSQL的命令行模式的設置:
桌面->我的電腦->屬性->環境變數->新建->
PATH=「;path\mysql\bin;」其中path為MYSQL的安裝路徑。
二.簡單的介紹一下命令行進入MYSQL的方法:
1.C:\>mysql -h hostname -u username -p
按ENTER鍵,等待然後輸入密碼。這里hostname為伺服器的名稱,如localhost,username為MYSQL的用戶名,如root。
進入命令行後可以直接操作MYSQL了。
2.簡單介紹一下MYSQL命令:
mysql->CREATE DATABASE dbname;//創建資料庫
mysql->CREATE TABLE tablename;//創建表
mysql->SHOW DATABASES;//顯示資料庫信息,有那些可用的資料庫。
mysql->USE dbname;//選擇資料庫
mysql->SHOW TABLES;//顯示表信息,有那些可用的表
mysql->DESCRIBE tablename;//顯示創建的表的信息
三.從資料庫導出資料庫文件:
1.將資料庫mydb導出到e:\mysql\mydb.sql文件中:
打開開始->運行->輸入cmd 進入命令行模式
c:\>mysqlmp -h localhost -u root -p mydb >e:\mysql\mydb.sql
然後輸入密碼,等待一會導出就成功了,可以到目標文件中檢查是否成功。
2.將資料庫mydb中的mytable導出到e:\mysql\mytable.sql文件中:
c:\>mysqlmp -h localhost -u root -p mydb mytable>e:\mysql\mytable.sql
3.將資料庫mydb的結構導出到e:\mysql\mydb_stru.sql文件中:
c:\>mysqlmp -h localhost -u root -p mydb --add-drop-table >e:\mysql\mydb_stru.sql
四.從外部文件導入數據到資料庫中:
從e:\mysql\mydb2.sql中將文件中的SQL語句導入資料庫中:
1.從命令行進入mysql,然後用命令CREATE DATABASE mydb2;創建資料庫mydb2。
2.退出mysql 可以輸入命令exit;或者quit;
3.在CMD中輸入下列命令:
c:\>mysql -h localhost -u root -p mydb2 < e:\mysql\mydb2.sql
然後輸入密碼,就OK了。
五.下面談一下關於導入文件大小限制問題的解決:
默認情況下:mysql 對導入文件大小有限制的,最大為2M,所以當文件很大時候,直接無法導入,下面就這個問題的解決列舉如下:
1.在php.ini中修改相關參數:
影響mysql導入文件大小的參數有三個:
memory_limit=128M,upload_max_filesize=2M,post_max_size=8M
修改upload_max_filesize=200 M 這里修改滿足你需要的大小,
可以同時修改其他兩項memory_limit=250M post_max_size=200M
這樣就可以導入200M以下的.sql文件了。

『拾』 在SQL中附加資料庫有哪幾種方法

直接使用企業管理器資料庫->所有任務->附加資料庫