❶ 安裝sql2008時屬性不匹配怎麼解決
1、必須取得超級管理員許可權。我的電腦--》右鍵----》管理--》用戶組--》Administrator--》右鍵--》去掉禁用。
2、網上有的說它會聯機檢查是否盜版所以要斷網安裝,但是我最後裝成功的這次就是聯網的,所以這說法不大正確。
3、殺毒軟體防火牆會導致許可權不夠所以要關掉。我裝的時候也開了360和金山,這說法也不大正確。
4、我當初剛裝win7的時候裝完VS2010後就直接裝SQL server 2008,安裝成功了,非常順利,一點問題都沒有。後來我誤刪了一些文件導致不能使用,所以才卸了重裝。
但是這次出現這個問題。這樣跟第一條必須取得超級管理員許可權好像又沒有太多關系了。
5、最關鍵的一條是,重啟一下再安裝,也許問題就解決了。很多軟體怎麼安裝都不行,但是重啟再安裝就OK了,這個好像成為一條定律了。
更新:
因為連接資料庫的時候老是提示SQLEXPRESS還沒有開啟,所以我的電腦--》右鍵--》服務——》找到SQLEXPRESS,右鍵啟動。因為我安裝失敗1次,每次都要創建實例,所以默認的SQLEXPRESS安裝失敗後這個實例沒有生成相對應的啟動文件,所以開啟不了。我創建的另一個實例安裝成功生成對應的實例文件,可以啟動,這時再連接資料庫,好了。
❷ SQL語句中提示表達式類型不匹配怎麼辦
最好在數據表裡把兩個ID的類型改為一致的。
❸ 安裝sql2008時屬性不匹配怎麼解決
部分win10電腦安裝 sqlserver2008會提示「屬性不匹配。存在屬性(Directory,Compressed),包括屬性(0)...」;
網上各種坑爹答案,有人說系統不支持,有人說不能啟用硬碟壓縮。
經過研究,原因 是「安裝的文件夾啟用了存檔和索引屬性」功能,需要右鍵去掉這兩個選項;win10系統確實神奇。
步驟如下:
假如安裝界面提示Sqlserver2008將安裝於C:Program FilesMicrosoft SQL Server下,
且不能修改路徑(通常是因為電腦已經安裝了某些版本vs工具或簡化版sqlserver造成),
則需要分別下列文件夾的存檔和索引屬性復選框都去掉
C:Program Files (x86)Microsoft SQL Server
C:Program FilesMicrosoft SQL Server
可以繼續運行安裝sqlserver啦。
❹ 執行SQL的語句時 出現 「標准表達式中數據類型不匹配」
conn.execute "delete from [user] where userid=" & userid & ""
由於是自動編號的ID欄位,所以其數據類型為數值,而數值在where語句中是不能用『』括起來的。
❺ access 資料庫在SQL查詢中填寫SQL語句時,系統提示標准表達式中數據類型不匹配,如何解決
用單引號'1002'
❻ SQL語句,標准表達式中數據類型不匹配
表達式中類型不匹配
可能是因為 where a.業務代碼=b.業務員代碼 這一句中a.業務代碼,b.業務員代碼
這兩個欄位不是同一個類型,所以當然就不能相等啦。很有可能一個是文本類型一個是數字類型。建議把兩個欄位的類型設為一致。