<del id="nnjnj"></del><track id="nnjnj"></track>

<p id="nnjnj"></p>

<address id="nnjnj"></address>

    <pre id="nnjnj"><pre id="nnjnj"></pre></pre>

      <noframes id="nnjnj"><ruby id="nnjnj"><ruby id="nnjnj"></ruby></ruby>

      • 自動秒收錄
      • 軟件:1973
      • 資訊:56215|
      • 收錄網站:181185|

      IT精英團

      如何執行超過100M的SQL腳本?

      如何執行超過100M的SQL腳本?

      瀏覽次數:
      評論次數:
      編輯: 陽煦
      信息來源: ITPUB
      更新日期: 2022-04-24 21:20:43
      摘要

      技術_菜鳥https://www.cnblogs.com/hai-ping/p/3939150.html最近遇到一個問題,在SQLServer的查詢分析器里面執行一個超過100MB的數據庫腳本,發現

      • 正文開始
      • 相關閱讀
      • 推薦作品

      技術_新秀https://www.cnblogs.com/hai-ping/p/3939150.html最近遇到了一個問題。他在sql Server的查詢分析器中執行了一個大小超過100MB的數據庫腳本,發現他總是報告“使用類型引發異?!毕到y。out of memory異?!啊?。他在網上查了一下,主要是因為。SQL太大(一般超過100M)內存處理不了這么多數據。

      有多種解決方案:

      用記事本打開腳本文件,依次剪切成10-15M左右的文本文件,然后逐個執行;

      或者腳本導出的時候是按表格導出的,這樣導出的文本大小不會很大;

      以上問題雖然簡單,但是步驟很多。如果表格和數據太多,那真的是一種勞動折磨!另外,如果表與表之間有主外鍵關系,要小心劃分數據,不然報錯就瘋了!

      好吧!說了這么多,有什么解決辦法?

      解決方案是使用cmd下的osql命令。大劇本不是問題。關鍵是你要有耐心,執行好大劇本。這需要一定的時間!其實是!

      00-1010OSQL是一個Microsoft Windows 32命令提示工具,可用于運行Transact-SQL語句和腳本文件!

      00-1010

      什么是 Osql?

      在開始運行時鍵入cmd,并使用“OSQL-?”命令,可以顯示osql命令行的幫助。

      注意:osql工具的選項列表是區分大小的,所以使用時要小心。

      注意:在上圖中,我們可以看到osql并不支持SQL Server 2012的所有功能。如果需要使用SQL Server 2012的所有功能,可以使用ocmd命令。

      1、使用osql執行單個 Transact-SQL 語句

      在類似于以下命令的命令中鍵入cmd:

      osql-E-q'Transact-SQLstatement '

      例如:

      Sql -E-q '使用mydb select * from my table '其中-E表示使用Microsoft Windows NT身份驗證。

      您也可以使用sa帳戶。詳情請看上面的命令!

      而-q表示運行Transact-SQL語句,但不在查詢結束時退出osql。

      若要運行Transact-SQL語句并退出osql,請使用-q參數而不是-Q。

      2、使用osql執行一個大腳本文件

      將工具指向腳本文件。步驟:

      創建包含一批Transact-SQL語句的腳本文件(如myfile.sql)。

      打開命令提示符,鍵入類似下面的命令,然后按ENTER鍵。

      Osql -E -i input_file其中input_file是腳本文件及其完整路徑。例如,如果腳本文件myfile.sql位于C:\users文件夾中,請將參數myfile替換為C: \ users \ myfile.sql。

      腳本文件的運行結果將出現在控制臺窗口中。

      如果您想將運行結果定向到一個文件,請在上面的命令中添加-o output_file參數。

      例如:

      osql-e-I input _ file-o output_file其中output _ file是輸出文件及其完整路徑。

      總結

      如果覺得太麻煩,可以使用批處理,在bat文件中寫一些常用命令,必要時替換一些參數,點擊文件執行!是不是比自己寫程序方便很多?——End——

      標簽:腳本 文件 命令
      透徹理解數據資產、數據資源、數據管理、數據治理等概念的區別
      ? 上一篇 2022-04-24
      你見過的最全面的Python關鍵知識總結
      下一篇 ? 2022-04-24
      • 胡迪核心知識點詳解(好文章合集)
        1閱讀 0條評論 個贊
        以下文章來源于公眾號-3分鐘秒懂大數據,作者在IT中穿梭旅行在Flink實時流中,經常會通過FlinkCDC插件讀取Mysql數據,然后寫入Hudi中。所以在執行上述操作時,需要了解……
      • 前端面試必須解決網絡中的跨域問題
        0閱讀 0條評論 個贊
        什么是跨域瀏覽器有一個重要的安全策略,稱之為「同源策略」其中,源=協議+主機+端口源=協議+主機+端口源=協議+主機+端口,兩個源相同,稱之為同源,兩個源不同,稱之為跨源或跨域比如:源1源2是否同……
      • 如何在Bash腳本中使用強大的Linux測試命令
        0閱讀 0條評論 個贊
        Linuxtest命令是Shell內置命令,用來檢測某個條件是否成立。test通常和if語句一起使用,并且大部分if語句都依賴test??梢詫⒁粋€元素與另一個元素進行比較,但它更?!?/div>
      • 真正的建筑設計是什么樣子的?
        1閱讀 0條評論 個贊
        什么是架構和架構本質在軟件行業,對于什么是架構,都有很多的爭論,每個人都有自己的理解。此君說的架構和彼君理解的架構未必是一回事。因此我們在討論架構之前,我們先討論架構的概念定義,概念是人認識這個世界的……
      • 10分鐘了解云原生 值得收藏~
        0閱讀 0條評論 個贊
        文章轉載:奇妙的Linux世界我們已經進入云計算下半場,不再像上半場在糾結要不要上云,而是討論怎么上云?才能把云計算的價值發揮到淋漓盡致。如何把云計算與不同的業務場景深度結合?如何讓技術真正作用于企業……
      發表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發表
      • JD.COM面試問題:ElasticSearch深度分頁解決方案
        0閱讀 0條評論 個贊
        以下文章來源于月伴飛魚,作者日常加油站前言Elasticsearch是一個實時的分布式搜索與分析引擎,在使用過程中,有一些典型的使用場景,比如分頁、遍歷等。在使用關系型數據庫中,我們被告知要注意甚至……
      • MySQL 5.7 和 8.0 幾處細節上的差異
        9閱讀 0條評論 個贊
        MySQL8.0相對于MySQL5.7,有很多新特性,比如:快速加列、原子DDL、不可見索引、額外端口、角色管理等。這一節內容,就不講這些新特性了,只來聊聊最近在工作學習過程中遇到的幾處細節……
      • 真正的建筑設計是什么樣子的?
        1閱讀 0條評論 個贊
        什么是架構和架構本質在軟件行業,對于什么是架構,都有很多的爭論,每個人都有自己的理解。此君說的架構和彼君理解的架構未必是一回事。因此我們在討論架構之前,我們先討論架構的概念定義,概念是人認識這個世界的……
      • Linux中的交互式進程查看命令htop
        1閱讀 0條評論 個贊
        htop界面展示HtopLinux進程監控工具“Htop是一個用于Linux/類Unix系統的交互式實時進程監控應用程序,也是top命的替代品,它是所有Linux操作系統上預裝的默……
      • 如何用10行bash shell腳本監控Linux?
        1閱讀 0條評論 個贊
        http://985.so/xbtd子沐愛掃地(譯)監控我們的環境對于服務器運維來說至關重要,尤其是在部署新的應用程序時。如今,公司每天都使用開源解決方案來監控系統資源。但是,當出于測試的目的來監控……
      • 管理數百個Kubernetes集群需要什么?
        0閱讀 0條評論 個贊
        文章轉載:進擊云原生(版權歸原作者所有,侵刪)要點:部署一個具備生產就緒所需所有依賴關系的Kubernetes集群需要數天時間。如果不自動化這個過程,管理Kubernetes集群的浮動是非常困難的。在……
      • 低代碼實時倉儲系統的設計與實踐
        1閱讀 0條評論 個贊
        1導讀本文介紹58信安基于Flink實現低代碼實時數倉構建系統,我們將數倉構建這一過程進行抽象,通過工程化的思想去解決,將固有領域問題交給系統,讓開發人員關注數據本身,解放人力縮短數倉構建周期。2背景……
      • 基礎鞏固——至少需要多少行代碼才能實現深度復制?
        1閱讀 0條評論 個贊
        前言深度克?。ㄉ羁截悾┮恢倍际浅?、中級前端面試中經常被問到的題目,網上介紹的實現方式也都各有千秋,大體可以概括為三種方式:JSON.stringify+JSON.parse,這個很好理解;全量判斷類……
      • 記得服務器被黑過一次 沒想到能輕松搞定~
        1閱讀 0條評論 個贊
        常在河邊走,哪能不濕鞋。自認為安全防范意識不錯,沒想到服務器被入侵挖礦的事情也能落到自己頭上。本文簡要記錄發現服務器被入侵挖礦的過程,同時分析木馬的痕跡和信息,最后給出解決方法。服務器被入侵挖礦過程事……
      • 教你如何在Linux中生成復雜的密碼 并檢查密碼強度
        0閱讀 0條評論 個贊
        在本教程中,我們將討論如何生成復雜密碼并且檢查密碼強度。生成復雜的密碼強密碼應由字母、數字和符號的混合組成。第二個要求是不要使用已知單詞、出生日期或姓名,因為很容易受到字典攻擊。密碼應該包含多少個字符……
      • Redis過期的數據會被立即刪除嗎?
        1閱讀 0條評論 個贊
        本文來源碼哥字節(ID:MageByte)?碼哥,當key達到過期時間,Redis就會馬上刪除么?先說結論:并不會立馬刪除。Redis有兩種刪除過期數據的策略:定期選取部分數據刪除;惰性刪除;……
      • 高并發服務的幾點優化經驗
        1閱讀 0條評論 個贊
        前言:如何優化高并發服務,這里指的是qps在20萬以上的在線服務,注意不是離線服務,在線服務會存在哪些挑戰呢?①無法做離線緩存,所有的數據都是實時讀的②大量的請求會打到線上服務,對于服務的響應時間要……
      • 解決緩存崩潰問題的一行代碼
        1閱讀 0條評論 個贊
        以下文章來源于公眾號-孤獨煙,作者孤獨煙引言今天,重新回顧一下緩存擊穿這個問題!之所以寫這個文章呢,因為目前網上流傳的文章落地性太差(什么布隆過濾器啊,布谷過濾器啊,嗯,你們懂的),其實這類方案并不適……
      • 本文將帶您了解kubernetes的架構和組件!
        1閱讀 0條評論 個贊
        kubernetes架構目標kubernetes是生產級的,用于跨主機部署,擴展,管理和組合應用程序容器的基礎設施。kubernetes不僅僅是“容器編排”,他更加主要的解決方向是消除協調計算資源,網……
      • Linux預定任務調度(crontab) 好實用!
        0閱讀 0條評論 個贊
        概述crontab命令用于設置周期性被執行的指令。該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執行??梢允褂胏rontab定時處理離線任務,比如每天凌晨2點更新數……
      • PostgreSQL并行框架分析
        3閱讀 0條評論 個贊
        作者簡介施博文,目前就職于騰訊云PG團隊概覽PostgreSQL并行框架提供了一系列方便的函數,支持在插件或內核中直接調用相關函數,啟動若干個后臺進程進行并行操作。目前,PG的并行框架主要用來……
      • 甲骨文(第11代)單實例-室內空調(第11代)遷移模擬測試
        1閱讀 0條評論 個贊
        Oracle11.2.0.4單實例----Oracle19C-RAC遷移模擬測試總體思想:通過RMAN物理備份在備庫恢復主庫數據,后續通過在主庫停業務后,將從備份后的所有日志都同步到新庫應用,重新配置……
      • 數據治理 區分系統、機制、流程的概念很重要
        0閱讀 0條評論 個贊
        以下文章來源于公眾號-大魚的數據人生,作者討厭的大魚先生我們剛接觸數據的時候,從事的大多是具體的數據管理活動,無論是數據的采集、開發和開放,或是元數據管理、數據質量管理或是數據安全管理等等,但當你想更……
      • 代碼| C語言根據可執行文件名獲取進程運行信息
        1閱讀 0條評論 個贊
        如下示例可根據可執行文件名獲得線程數、虛擬內存占用大小、物理內存占用大小、進程PID、CPU占用率和進程啟動次數等信息。1.程序源碼main.c:#include#include<……
      • 緊急情況下數據庫表被鎖 抓瞎?
        4閱讀 0條評論 個贊
        以下文章來源于公眾號-程序新視界,作者二師兄在程序員的職業生涯中,總會遇到數據庫表被鎖的情況,前些天就又撞見一次。由于業務突發需求,各個部門都在批量操作、導出數據,而數據庫又未做讀寫分離,結果就是:數……
      • 華融小金擬換帥 一把手敲定
        2閱讀 0條評論 個贊
        兩到三年內做到行業前五?……
      • 字節跳動成立Tik Tok集團 或赴港上市 三位董事宣布:梁如博領銜 沒有張一鳴
        1閱讀 0條評論 個贊
        字節跳動(香港)有限公司已更名為抖音集團(香港)有限公司,生效時間為2022年5月6日。此外,字節跳動旗下其他數個公司也陸續更名為“抖音”。通過查詢香港公司網上查冊中心獲悉,2012年注冊成立的字節跳動(香港)有限公司已經于今日更名為抖音集團(香港)公司,該公司旗下共有三位董事,分別為字節跳動CEO梁汝波,以及莫肇棋和張鵬,公司性質為私人股份有限公司。在上述查冊網站上,梁汝波的委任日期為2021年7月23日,使用中國籍護照登記?!?/div>
      • 民營銀行金融科技布局比較:從投資、人才、組織架構三個方面
        3閱讀 0條評論 個贊
        民營銀行作為商業銀行中的“后來者”,從時間線上,其成立之初就受到金融科技迅速發展的影響,與誕生于傳統金融模式下的傳統商業銀行比,其對于金融科技應用具有一定的特殊性。從7家民營銀行金融科技投入、人才、組織架構3個方面,對比其金融科技布局?!?/div>
      • 暢捷通股東代表監事許因工作調動辭職
        4閱讀 0條評論 個贊
        暢捷通(HK:01588)發布公告稱,于今日收到公司股東代表監事徐洲金先生的辭呈,該辭任于同日生效。徐洲金確認,彼因工作調動原因而辭去公司股東代表監事職務,并確認彼與公司董事會、監事會或本公司并無意見分歧或未決事項,亦無任何其他事項須提請公司、公司股東或本公司債權人注意?!?/div>
      • 如何通過百度推廣和SEO賺錢?
        4閱讀 0條評論 個贊
        公司通過專業的SEO技術與強力的后臺優化系統持續SEO優化,來達到百度首頁推廣,百度首頁懶人推廣不但包含了品牌的推廣,更強力增加了通過百度自身的強大流量,那么如何通過百度推廣和SEO掙錢?下面就為大家介紹一下……
      • 甩掉恒大包袱后 索菲亞將如何應對地產的低迷?
        8閱讀 0條評論 個贊
        索菲亞百億之后怎么走?……
      • JD.COM科技港股失???財務屬性是關鍵
        3閱讀 0條評論 個贊
        有媒體報道稱,其未獲監管批準,原計劃在3月底向香港證券交易所提交上市文件,預計籌集多達20億美元?!?/div>
      • “假金交所”專項整治及風險處置工作會議
        1閱讀 0條評論 個贊
        近日,清理整頓各類交易場所部際聯席會議(以下簡稱聯席會議)組織召開“偽金交所”專項整治和交易場所風險處置工作視頻會議,證監會黨委委員、副主席方星海出席會議并講話,部署推進“偽金交所”專項整治工作,并就持續推進交易場所風險處置工作提出要求?!?/div>
      • 如何讓你的偽原創成為搜索引擎喜歡的內容?
        10閱讀 0條評論 個贊
        所謂偽原創就是把一篇文章進行再加工,使其讓搜索引擎認為是一篇原創文章,從而提高網站權重。那么如何讓你的偽原創成為搜素引擎青睞內容?下面我們來看看吧……
      • 如何在Bash腳本中使用強大的Linux測試命令
        0閱讀 0條評論 個贊
        Linuxtest命令是Shell內置命令,用來檢測某個條件是否成立。test通常和if語句一起使用,并且大部分if語句都依賴test??梢詫⒁粋€元素與另一個元素進行比較,但它更?!?/div>
      • 佳音金科宣布范春林重新出任首席財務官
        1閱讀 0條評論 個贊
        嘉銀金科(NASDAQ: JFIN)宣布,樊春林已重新加入該公司擔任首席財務官,自2022年5月5日起生效。Bei Bai和Jin Chen女士自2021年1月8日起擔任公司聯合首席財務官,自2022年5月5日起將辭去該職務,繼續擔任公司高級財務總監和高級投資和財務總監?!?/div>
      • 碼頭工人搭建彈性搜索集群教程
        1閱讀 0條評論 個贊
        寫在前面:為什么要用ElasticSearch?我們的應用經常需要添加檢索功能,開源的ElasticSearch是目前全文檢索引擎的首選。它可以快速的存儲、搜索和分析海量數據。ElasticSear……
      • 蘋果警告本季度虧損高達80億美元:Q1大中華區營收183億美元增長3.5%
        1閱讀 0條評論 個贊
        消費電子巨頭蘋果(Apple)公布了好于預期的2022財年第二財季業績,但蘋果高管警告稱,由于供應鏈短缺和中國工廠關閉等不利因素,該集團本季度可能會遭受高達80億美元的打擊,突顯出這家全球最具價值公司面臨的疫情挑戰遠未結束。周五消息傳出后,蘋果股價下跌?!?/div>
      • mygym 從明星品牌到“過街老鼠”
        0閱讀 0條評論 個贊
        從 “早教第一股”,到如今虧損不斷、股東套現、用戶頻頻投訴,實在令人唏噓?!?/div>
      • 全球凍結支付 仍在整改
        1閱讀 0條評論 個贊
        連續三年無業務?!?/div>
      • 前端面試必須解決網絡中的跨域問題
        0閱讀 0條評論 個贊
        什么是跨域瀏覽器有一個重要的安全策略,稱之為「同源策略」其中,源=協議+主機+端口源=協議+主機+端口源=協議+主機+端口,兩個源相同,稱之為同源,兩個源不同,稱之為跨源或跨域比如:源1源2是否同……
      • 新網銀行、金誠消費金融雙雙因違規被監管處罰!
        1閱讀 0條評論 個贊
        因征信問題違規被罰?!?/div>
      • 優化服務器端Web性能的十個技巧總結
        2閱讀 0條評論 個贊
        這篇文章主要介紹了十條服務器端優化Web性能的技巧總結,文中以Nginx服務器為例作的說明比較多,需要的朋友可以參考下……
      • 倒閉P2P數量降至1169家;未償余額降至4974億元
        1閱讀 0條評論 個贊
        P2P網絡借貸風險專項整治工作領導小組召開2022年專項整治工作電視電話會議,總結2021年工作,部署下一階段重點工作。會議強調,繼續完善監測預警系統功能,嚴密防止停業機構開展新的P2P網貸撮合業務,嚴禁新增任何類似機構?!?/div>
      • 基礎鞏固——至少需要多少行代碼才能實現深度復制?
        1閱讀 0條評論 個贊
        前言深度克?。ㄉ羁截悾┮恢倍际浅?、中級前端面試中經常被問到的題目,網上介紹的實現方式也都各有千秋,大體可以概括為三種方式:JSON.stringify+JSON.parse,這個很好理解;全量判斷類……
      最近發布資訊
      更多
      警花高潮嗷嗷叫
      <del id="nnjnj"></del><track id="nnjnj"></track>

      <p id="nnjnj"></p>

      <address id="nnjnj"></address>

        <pre id="nnjnj"><pre id="nnjnj"></pre></pre>

          <noframes id="nnjnj"><ruby id="nnjnj"><ruby id="nnjnj"></ruby></ruby>