sql Server hata etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
sql Server hata etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

3 Şubat 2011 Perşembe

SQL server database diagram hatası

Sql server database diagram oluşturmaya(yada görüntüleme) çalıştığınızda aşağıdaki gibi bir hata ile karşılaşıyorsanız.
TITLE: Microsoft SQL Server Management Studio
------------------------------

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

------------------------------
Çözüm olarak şu sorguyu çalıştırabilirsiniz 
EXEC sp_dbcmptlevel 'yourDB', '90';
go
ALTER AUTHORIZATION ON DATABASE::yourDB TO yourLogin
go
use [yourDB]
go
EXECUTE AS USER = N'dbo' REVERT
go 

29 Eylül 2009 Salı

Sql Server DB Diagram Error

HATA MESAJI: "Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects."

Management studio açarak aşağıdaki komutu kendinize göre düzenleyip. çalıştırmanız yeterli böylece database diagramlarını kolaylıkla görebilirsiniz.


EXEC sp_dbcmptlevel 'Veritabanı_adı', '90';
go
ALTER AUTHORIZATION ON DATABASE::Veritabanı_adı TO "LoginKullanıcıAdı"
go
use [Veritabanı_adı]
go
EXECUTE AS USER = N'dbo' REVERT
go

24 Eylül 2009 Perşembe

String or binary data would be truncated

Update sorgusu çalıştırırken aldığım hatanın kaynağı kolayca anlaşılamıyor;
hata metninde şöyle diyor du.
String or binary data would be truncated.
The statement has been terminated.

Hatanın kaynağının en son yaptığım değişikliğe bağlı olduğunu anladım.
veri girmeye çalıştığım alan varchar(20) olarak tanımlı girmeye çalışıtığım veri çok daha uzun
veri alanını büyüterek varchar(max) yaparak ve tanımladığım sorgularımda (ya da stored procedure) tanımlı parametleride değiştirere sorun çözüldü.

Özet:String or binary data would be truncated.The statement has been terminated.
hatasını almayacağımı düşünüyorum.

kısa bir alana büyük veri giri ile ilgili hatanın giderimi çok kolay , alanı büyütmek yada gelen veriyi küçültmek

13 Ağustos 2009 Perşembe

The account is disabled (Microsoft SQL Server, Error: 18470)

The account is disabled (Microsoft SQL Server, Error: 18470)

hatası aldım. sa Kullanıcı mı bir türlü kullanamıyordum.Zaten şifresini falan unutmuştum :)
bir de onun şifresini değiştirmek gerek. Onuda ayrı bir yazı olarak yazmayı düşünüyorum.

Şimdi bir kullanıcı kapatılmış bunu nasıl etkin yaparım.

ALTER LOGIN sa ENABLE;
demek yeterliymiş.

12 Ağustos 2009 Çarşamba

hata: String or binary data would be truncated.

String or binary data would be truncated.
The statement has been terminated.

Hatasıyla karşılaştım nchar(10) olarak tanımlı bir alana 30-40 karakterlik bir veri giridiğimiz için kaynaklanan bir sorun.
Bu alanı vertabanında genişletip varchar(50) olarak girmek yeterli yada en iyisi varchar(max)