今天遇到一位同事在Local端的SQLServer 2017的資料庫備份要丟到SQL2014的測試機上還原時出現錯誤
主要錯誤說明是:
資料庫是執行在XX.XX.XXX版的伺服器上備份,該版本與此伺服器不相容,此伺服器目前為XX.XX.XXXX版,請將資料庫還原到支援此備份的伺服器,或使用此伺服器相容的備份。
簡單的說就是你備份的版本過高,要還原的機器不吃就對了。
後來我常是先將在2017那一端把資料庫個體設定成相容2014版本在進行備份,不過在還原時依然會有錯誤。
於是乎參考網路上的做法,先透過SQL Script 來備份資料庫,再將資料倒過去。
備份資料庫結構部分可先看看參考網址的做法,資料傳遞的方式我是採用內建的匯出/匯入資料(使用NativeClient 11.0)將資料抓過去。
有空再來慢慢增加說明步驟
參考網址
https://holeycc.blogspot.com/2017/02/sql-server-downgrade-backup-restore.html
https://dotblogs.com.tw/jamesfu/2017/01/16/bacpac
搜尋網誌內容
2019年1月7日 星期一
2018年8月6日 星期一
澄意文創-提問引導與重點表達
在問問題的時候,會不會常常得不到想要的答案?
在表達意見的時候,會不會覺得言不及義?
我想在工作職場上,這兩件事情都困擾著很多人吧(編按:其實只有自己有這個困擾)
昨天上完洪震宇老師的提問引導&與重點表達之後有許多的想法
這是一堂要一直思考的的課程,即便下課後也是要一直思考
在表達意見的時候,會不會覺得言不及義?
我想在工作職場上,這兩件事情都困擾著很多人吧(編按:其實只有自己有這個困擾)
昨天上完洪震宇老師的提問引導&與重點表達之後有許多的想法
這是一堂要一直思考的的課程,即便下課後也是要一直思考
2018年8月5日 星期日
閱讀心得-機會效應
機會
翻開字典搜尋這個詞,會有兩個意義:一是說要害、關鍵,二則為適當的時機
從以前到現在看過很多成功人士寫的說,都是要把握機會,持續努力,成功自然垂手可得;但是我們如何發現機會,似乎它就是個機率問題,一閃即逝。
但是機會真的是機率問題嗎?它的出現真的沒有跡象可循嗎?
其實不見得,從洪震宇老師的機會效應中,可以發現機會其實有著偶然與必然的
2018年8月3日 星期五
中鋼講座 戴晨志-成功不是靠奇蹟,是靠累積
禮拜五下班時間容易塞車,本來還猶豫著要不要去聽戴晨志老師的講座;但是心想著都報名了人不到實在很失禮,於是就開著車子來到夢時代,在地下室打了牙祭之後就上去8樓等待入場。
2018年6月25日 星期一
2018年3月5日 星期一
2018年2月22日 星期四
給我想要好好說聲謝謝的你們
專簡系列的最後一篇,感謝文
雖然當天在現場還有在FB上面都謝過很多人了
但是我還是想要打一篇跟每一個我有記憶的人說聲謝謝
憲哥跟福哥就不說惹,這種大神是要感謝什麼?
直接跪下來膜拜就對了XD(小可惜沒得到偶像丙成哥的講評)
直接跪下來膜拜就對了XD(小可惜沒得到偶像丙成哥的講評)
2018年2月21日 星期三
2018年2月8日 星期四
出發,周六決戰七分鐘
等等睡飽之後就要出發前往台北準備週六的簡報了
但是我現在依然對自己毫無信心
其實昨天晚上睡覺前很生氣,因為禮拜三的演練一整晚都沒半點進度
(為何要先回家修完馬桶再回學校練簡報,應該要直接回家陪老婆玩魔物獵人才對)
然後今天早上就做了一個很妙的夢
但是我現在依然對自己毫無信心
其實昨天晚上睡覺前很生氣,因為禮拜三的演練一整晚都沒半點進度
然後今天早上就做了一個很妙的夢
2018年2月4日 星期日
專業簡報力 - 一個月的製作簡報期
先說結論
生不如死;但從中了解人們中最真誠的互助與自身不足的地方
從1/5號上完課之後,到今天剛好滿1個月
參加了四場的實體練習會
N場的線上討論輔導
剛好利用今天仔細回想一下這一個月到底做了什麼
生不如死;但從中了解人們中最真誠的互助與自身不足的地方
從1/5號上完課之後,到今天剛好滿1個月
參加了四場的實體練習會
N場的線上討論輔導
剛好利用今天仔細回想一下這一個月到底做了什麼
2018年1月6日 星期六
2017年12月27日 星期三
2017年12月21日 星期四
2017年12月11日 星期一
2017年12月7日 星期四
SQL Server2016 無法在開始選單找到SQL Server組態管理員
最近心血來潮的把個人用電腦中的SQLServer 2014給移除掉,然後想升級成SQL2016
安裝好之後突然發現原本在開始清單中的SQLServer 組態管理員消失了
(絕對不要問我為何不用升級的就好,因為我太笨了,等刪除完才發現有舊版本升級這個可以按)
安裝好之後突然發現原本在開始清單中的SQLServer 組態管理員消失了
2017年4月27日 星期四
Windows Containers 容器技術實戰營心得
自從年初下定決心要踏出webform領域之後,接著就努力的學習各式不同的新技術
今天要提到的最近很夯的 docker 所推出的容器技術 Windows Containers
簡而言之,Containers技術是一種可以有利用硬體資源去跑大量的應用程式的技術
但是他不算是一門新技術,嚴格來說Containers技術大概已經發展了約10年有餘了
這次則是有幸參加will 保哥開的Windows Containers 微服務架構實戰
今天要提到的最近很夯的 docker 所推出的容器技術 Windows Containers
簡而言之,Containers技術是一種可以有利用硬體資源去跑大量的應用程式的技術
但是他不算是一門新技術,嚴格來說Containers技術大概已經發展了約10年有餘了
這次則是有幸參加will 保哥開的Windows Containers 微服務架構實戰
2017年4月26日 星期三
LINQ起步走#1查詢順序與查用語法
b為了接下來改往MVC發展,LINQ與EFrameork變成是不可或缺的技術入門
所以從現在開始好好的來練習一下之前一知半解的LINQ
基本查詢
Group (群組)
Join (合併)
OrderBy (排序)
所以從現在開始好好的來練習一下之前一知半解的LINQ
基本查詢
Group (群組)
Join (合併)
OrderBy (排序)
2015年12月6日 星期日
SQLdatasourse 在連動狀態下遇到多datakeynames
假設我們今天要從主要的gridview裡面擷取資料
但是第二個SQLDATASOURSE卻需要得到三個PK (datakeyname)時
就沒辦法使用selectedvalue
就沒辦法使用selectedvalue
那麼要如何解決這個問題呢?
2015年11月13日 星期五
GridView中新增textbox的欄位並能加入值
有時候常會遇到再使用gridview 的時候 需要用到控制項來顯示不同面向的資料
例如下拉式選單、按鈕、文字框
如果不透過SQLdataSourse來BIND的話,可以試試下列方式
參考資料
Adding Dynamic Rows in ASP.Net GridView Control with TextBoxes
GridView增加textbox欄位給值
1.關閉AutoGenerateColumns
2.在你的gridview.databind()之後
TextBox tb = (TextBox)GridView1.Rows[i].FindControl("TextBox1");
tb.Text = "";
就可以把預設值丟進去。
2015年11月12日 星期四
SQL資料欄位中 datetime與smalldatetime的差異
之前在開發系統上一直有個疑問
每次存入DB時間欄位總是無法顯示秒鐘
早期的解決方法是將該欄位屬性轉成varchar
但是為了如果要做資料分析的話(using powerBI or R)
實作上就會顯得非常不方便
仔細去爬了一下文章之後,終於發現了這個小秘密
參考文章
DateTime.Now - Does't give seconds.
日期和時間資料類型與函數 (Transact-SQL)
datetime (Transact-SQL)
主要的原因是因為smalldatetime中的計算單位只有到秒,
所以在資料庫存入的資料僅只到分鐘,
如果要存入秒鐘的話,就必須要考慮使用datetime(yyyy-MM-dd hh:mm:ss.mss) 或者 varchar
以上作個紀錄
每次存入DB時間欄位總是無法顯示秒鐘
早期的解決方法是將該欄位屬性轉成varchar
但是為了如果要做資料分析的話(using powerBI or R)
實作上就會顯得非常不方便
仔細去爬了一下文章之後,終於發現了這個小秘密
參考文章
DateTime.Now - Does't give seconds.
日期和時間資料類型與函數 (Transact-SQL)
datetime (Transact-SQL)
主要的原因是因為smalldatetime中的計算單位只有到秒,
所以在資料庫存入的資料僅只到分鐘,
如果要存入秒鐘的話,就必須要考慮使用datetime(yyyy-MM-dd hh:mm:ss.mss) 或者 varchar
以上作個紀錄
訂閱:
文章 (Atom)


