Database Akademi
»
Veri Tabanı
»
SQL Server
»
[SQL] Owner dbo Schemas Silmek
Sıralama: Newbie
Gruplar: Registered
Katılan: 5.03.2015(UTC) Mesajlar: 9 3 Kere Teşekkür Etti.
|
Merhaba Arkadaşlar , Sorunumu söle açıklıyayım.Çalıştıgım yerde veritabanı Yedek restore ettigim Zaten dbo.XX uzantıları ekleniyor.Şimdi sorunum söle bişey kendi pc de Stored Prosedur vs cagırırken basına dbo. ekliyorum ama Programı geliştirip olması gereken alanda calıstıgımda dbo. olmadıgı için ınvalıd name hatası alıyorum..Bir çok forumu gezdim sorunları çözen gibi anlatımlar var ama hiçbiri ise yaramadı.. yardımlarınız bekliyorum yazdıgım kodun 2 alandada çalışması İÇİN dbo. sche nasıl silebilirim. Saygılarımla Düzenle Kullanıcı Tarafından 5 Mart 2015 Perşembe 09:58:15(UTC)
| Sebep: Sebep Bildirilmesi
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: Teknk21 Merhaba Arkadaşlar , Sorunumu söle açıklıyayım.Çalıştıgım yerde veritabanı Yedek restore ettigim Zaten dbo.XX uzantıları ekleniyor.Şimdi sorunum söle bişey kendi pc de Stored Prosedur vs cagırırken basına dbo. ekliyorum ama Programı geliştirip olması gereken alanda calıstıgımda dbo. olmadıgı için ınvalıd name hatası alıyorum..Bir çok forumu gezdim sorunları çözen gibi anlatımlar var ama hiçbiri ise yaramadı.. yardımlarınız bekliyorum yazdıgım kodun 2 alandada çalışması İÇİN dbo. sche nasıl silebilirim. Saygılarımla Merhabalar Eğer bir schema vermezseniz kendi otomatik olarak dbo alır siz nereye alırsanız alın eğer geliştirdiğiniz yerde bir schema yoksa otomatik olarak dbo olacaktır. Sizin sorunuz anladıgım kadarı ile programı calıstırdıgınız yerde bir schema var ve siz bu schemaları dbo ya cevirmek istiyorsunuz dogru mudur? |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: mehmetzekikir Originally Posted by: Teknk21 Merhaba Arkadaşlar , Sorunumu söle açıklıyayım.Çalıştıgım yerde veritabanı Yedek restore ettigim Zaten dbo.XX uzantıları ekleniyor.Şimdi sorunum söle bişey kendi pc de Stored Prosedur vs cagırırken basına dbo. ekliyorum ama Programı geliştirip olması gereken alanda calıstıgımda dbo. olmadıgı için ınvalıd name hatası alıyorum..Bir çok forumu gezdim sorunları çözen gibi anlatımlar var ama hiçbiri ise yaramadı.. yardımlarınız bekliyorum yazdıgım kodun 2 alandada çalışması İÇİN dbo. sche nasıl silebilirim. Saygılarımla Merhabalar Eğer bir schema vermezseniz kendi otomatik olarak dbo alır siz nereye alırsanız alın eğer geliştirdiğiniz yerde bir schema yoksa otomatik olarak dbo olacaktır. Sizin sorunuz anladıgım kadarı ile programı calıstırdıgınız yerde bir schema var ve siz bu schemaları dbo ya cevirmek istiyorsunuz dogru mudur? Eğer öyle ise bunu şu şekilde yapabilirsiniz, Kod:
SELECT 'ALTER SCHEMA YeniSemaAdi TRANSFER ' + SysSchemas.Name + '.' + DbObjects.Name + ';'
FROM sys.Objects DbObjects
INNER JOIN sys.Schemas SysSchemas ON DbObjects.schema_id = SysSchemas.schema_id
WHERE SysSchemas.Name = 'EskiSemaAdi'
AND (DbObjects.Type IN ('U', 'P', 'V'))
Buradaki typelarda U = Kullanıcının tanımladıgı tablo P= Procedure V = View dır |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Newbie
Gruplar: Registered
Katılan: 5.03.2015(UTC) Mesajlar: 9 3 Kere Teşekkür Etti.
|
Elineze sağlık ama ben dbo. silmek istiyorum onu nasıl yapabiliriz..
aldıgım yer dbo'suz Ekliyecegim yer İse dbo oluyor..Dbo kaldırabilirmiyim..?
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: Teknk21 Elineze sağlık ama ben dbo. silmek istiyorum onu nasıl yapabiliriz..
aldıgım yer dbo'suz Ekliyecegim yer İse dbo oluyor..Dbo kaldırabilirmiyim..? Bildiğim kadarı ile dbo yu kaldırma sansınız yok, microsoftta zaten asagıdaki gibi yazmıs Built-In Schemas SQL Server ships with ten pre-defined schemas that have the same names as the built-in database users and roles. These exist mainly for backward compatibility. You can drop the schemas that have the same names as the fixed database roles if you do not need them. You cannot drop the following schemas: dbo guest sys INFORMATION_SCHEMA Burdan cıkaracagımız sonuc ne dbo ya elleyemeyiz, |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Newbie
Gruplar: Registered
Katılan: 5.03.2015(UTC) Mesajlar: 9 3 Kere Teşekkür Etti.
|
Hocam Cevplarınız için tşkler...
Son bir sorum olacak bir veritabanını Backup bir örnegini Restore ederken dbo olusmamasını nasıl engelleriz yada engeliyebilirmiyiz.?
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: Teknk21 Hocam Cevplarınız için tşkler...
Son bir sorum olacak bir veritabanını Backup bir örnegini Restore ederken dbo olusmamasını nasıl engelleriz yada engeliyebilirmiyiz.? Belirli bir schema yoksa mutlaka dbo atar |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Database Akademi
»
Veri Tabanı
»
SQL Server
»
[SQL] Owner dbo Schemas Silmek
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.