顯示具有 SSMSE 標籤的文章。 顯示所有文章
顯示具有 SSMSE 標籤的文章。 顯示所有文章

2011年12月31日

[SQL SERVER] SQL SERVER 無法使用帳號登入之原因

坎尼和同學們最近要為論文寫資訊系統
剛好以 SQL Server 2008 R2 當資料庫系統
沒想到同學們沒用過,所以發生了不少設定上問題
所以把初心者在使用 SSMSE 時,無法登入的可能原因整理成一篇


I. 伺服器安全性設定

S 同學照著網路上的範例建立好資料庫
沒想到寫好一個程式之後,怎樣都無法用帳號登入
但用 Windows 整合驗證是正常的

坎尼檢查了一下才發現,S同學忘了修改伺服器驗證屬性
SL01 如上圖把伺服器驗證改為SQL Server及Windows驗證模式即可

II. 帳號安全性

C同學已修改過上述屬性,但仍是有帳號無法登入之問題
檢查之後才發現同學在帳號屬性中,選了強制執行密碼逾期
所以寫程式去連接時,會有帳號密碼已逾期之例外發生
無奈現在年輕人都不怎麼靜下心來看錯誤訊息寫什麼

坎尼修改該帳號登入屬性之後程式就可以跑了,可喜可賀
SL02

III. 小結

最近在幫同學們處理這些問題,發現並不是工具不好用
反而是使用者常常會忽略工具所提供的訊息
  • 看到警告視窗→確定
  • 不管內容寫什麼,點 同意 就對了
不知道是不是現在人接觸太多資訊科技
已經被一些好用的應用程式慣壞了?

但反過來想,程式設計師在設計這些訊息的時候
是不是也該想想使用者會有什麼樣的反應發生呢?

2010年6月15日

[Tools] 利用 Web PI 輔助安裝 SSMSE 2008

首先來個名詞解釋吧

I. 名詞解譯

SSMSE = SQL Server Management Studio Express
也就是 SQL Server 管理工具,相信大家應該都不陌生

Web PI = Microsoft Web Platform Installer
微軟提供的免費 Web Platform 元件安裝工具,目前版本為 2.0
利用此工具可取得目前線上最新版本的安裝程式

II. 問題及解法

坎尼由於之前已先安裝了 SQL Server 2008 Express
由於沒裝 SSMSE,在管理自己機器上資料庫很麻煩

前陣子下載了 SSMSE 2008 來安裝,卻怎樣也找不到安裝的選項
用黑暗兵法 7zip 從安裝檔把 SSMSE 抽出來也不能安裝
ssmse2008Ins00 ssmse2008Ins00_2
以前在裝 SSMSE 2005 都是無腦 Next 一路裝到好
Search 一下才發現,似乎要裝新的執行個體才行
或是一開始就用 SQL Server 2008 Express With Tools 來安裝

突然看到有人說可以用 Web PI 來安裝
坎尼之前用 Web PI 時並沒有看到 SSMSE 的選項啊奇怪
趕緊來打開 Web PI 來看一下
ssmse2008Ins01
最可疑的地方就是 Database 了,但它把已經有綠色勾勾了啊
點開自訂,Bingo! 果然是偷偷藏在這種地方啊
ssmse2008Ins02
勾選之後點下安裝就會開始下載安裝檔
SSMSE 2008 大約是 170MB 左右,請耐心等候
下載完會自動進行安裝,接下來跟著指示做就對了 :D

III. 小結

Microsoft Web Platform Installer 真的是很好用的工具
有興趣的人可以到官網下載使用 :D

Google Spreadsheet 裡用規則運算式

最近因為工作關係,遇到要用 Google Form 及 Google Sheet 所以研究了 Google Sheet 裡的一些 function 怎麼用 首先,分享一下如何在 Google Sheet 裡用規則運算 :D