我在一個數據庫班,老師希望我們通過ssh連接到學校服務器上的oracle數據庫設置,這是非常令人沮喪的。她希望我們打開一個sql文件,該文件將創建所有必要的表,插入元組,運行某些選擇命令,這些命令在我找到正確的東西之後很難找到一個包含所有內容的sql文件,而且我沒有找到了一種方法來測試對服務器的SQL文件,我不認爲我有權刪除表無論如何。無論如何,我的問題是我有一種方法,我可以採取一個SQL文件與創建表和插入命令將其轉換爲類似訪問.mba數據庫或本地我可以搞砸嗎?和幫助將不勝感激谷歌沒有找到太多的幫助。如何從sql文件創建本地離線sqlplus數據庫?
回答
就Oracle數據庫而言,「我可以在本地惹惱的東西」是Oracle數據庫11g速成版。它是免費的,可以從oracle.com下載。您當然可以在Oracle數據庫XE上測試通過sqlplus運行的sql-files。 要獲得MS Access(GUI)的感覺,請下載SQL Developer。免費。
祝你好運!
Bjarte
您似乎混淆了術語; SQL * Plus是一個客戶端應用程序,而數據庫是一個共享服務器資源。我想,你想從SQL文件創建模式對象。但無論如何...
有一個非常有用的在線資源用於試驗各種口味的SQL位,SQL Fiddle。從技術上講,當然不是'離線',但是我將這意味着離開學校的網絡,而不一定是完全孤立的。您可以創建表並在架構面板中運行插入,然後針對該插入運行查詢。確保您從下拉菜單中選擇正確的數據庫產品,以便使用對您的課程有效的語法。您將在這裏看到很多答案,並附有示範小提琴的鏈接。
,對於很多事情是偉大的,但如果你想要一些更強大,可擴展的,完全離線,您可以安裝VirtualBox並獲得pre-built developer VM image這給你一個現成的去Linux環境中安裝一個數據庫並跑步。你可以根據需要運行任何你想要的,你可以使用SQL * Plus和SQL Developer,如果你願意,你可以從主機連接到數據庫。您可以根據該腳本創建和測試您的腳本,並且採用比您使用SQL Fiddle更接近您要交付的格式。
這比自己安裝Oracle軟件和學習如何創建和管理數據庫的工作要少得多,我猜測這個數據庫比目前需要的更高級一些,完全基於你的類型問題表明你現在是洞。我想你會從安裝和構建過程中學到很多東西,但我首先會習慣於使用Oracle,並且可能先在虛擬機中練習,因爲當你搞砸了某些東西時,它很容易被垃圾焚燒,然後重新開始。
如果我想'本地的東西,我可以亂搞',我會去一個VM鏡像。 Mo發佈了walkthrough of the VM setup作爲對以前的similar answer的評論,您可能會發現它有幫助。
- 1. 如何離線創建Web sql數據庫
- 2. PhoneGap本地數據庫從SQL文件
- 3. 如何在本地U-SQL數據庫中創建SQL憑證
- 4. 如何從Python中的csv文件創建SQL數據庫
- 5. 如何從Oracle轉儲文件創建SQL數據庫?
- 6. 如何從NetBeans中的現有SQL文件創建數據庫?
- 7. 搜索郵編在線但不離線(從本地數據庫)
- 8. 如何創建離線數據+同步
- 9. 從腳本文件夾創建或修改SQL Server數據庫
- 10. 如何從本地csv文件創建一個python數據集?
- 11. 如何在本地創建/託管SQL數據庫?
- 12. 離子:如何創建文件,JSON和使用數據庫
- 13. 從文本文件數據創建數據庫表
- 14. 從php文本文件讀取數據並創建數據庫
- 15. 從AS/400架構創建本地SQL數據庫
- 16. 如何製作本地離線數據庫
- 17. 如何創建openstreetmap離線ios地圖
- 18. 如何創建離線數據庫與C++一起使用
- 19. 如何使用mbtiles數據庫爲網站創建離線地圖?
- 20. 從SQL文件構建數據庫
- 21. 如何創建在線數據庫?
- 22. 從備份文件創建數據庫
- 23. MongoDB從文件創建數據庫
- 24. 建立與本地SQL Server數據庫文件的連接
- 25. 如何管理本地sql server數據庫文件?
- 26. 從數據集創建趨勢線SQL
- 27. 從sql express數據庫創建sql數據庫
- 28. 現有的.rb文件創建本地MySQL數據庫
- 29. 我如何在sql腳本上創建新的數據庫庫
- 30. 如何創建ELMAH SQL Server數據庫?
你幫了我很多,非常感謝你! – user2748035