Sql Server 2008 R2 çalıştırıyorum ve iç birleştirme ile bir görünümde Tam Metin aramayı etkinleştirmem gerekiyor. Benim sorunum, Tam Metin İndeksimi nasıl oluşturacağımı bilmem.İç Metin ile Görünümde Tam Metin Aramasını Etkinleştir
Tam Metin Dizine Ekleme Sihirbazı'nı kullandığımda bu hatayı alıyorum.
Bu tablo/görünümde benzersiz bir sütun tanımlanmalıdır. Sorunumu daha iyi anlayabilmeniz için, lütfen aşağıdaki örnekte bulunan w3school http://www.w3schools.com/sql/sql_join_inner.asp'a bakın. Son seçim yalnızca benim görünümümdür. Hata alıyor neden
PersonOrderView - View
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders
ON Persons.P_Id=Orders.P_Id
ORDER BY Persons.LastName <- Order by is not important for me
Persons - Table
P_Id (PK, int, not null)
LastName(nvarchar(50), null)
FirstName(nvarchar(50), null)
Address(nvarchar(50), null)
City(nvarchar(50), null)
Orders - Table
O_Id(PK, int, not null)
P_Id(FK, int, not null)
OrderNo(nvarchar(50), not null)
Ama benim örneğimde yaratmak mümkün mü? Cevabınızdan nereye gideceğinizden emin değilsiniz. – gulbaek
@gulbaek - Bir örnek ekledim, ancak linklerdeki makaleleri okumanızı şiddetle tavsiye ediyorum. İlk link, tam metin aramanın nasıl çalıştığını ve ikincisinin, çoklu tablolara karşı nasıl bir fts oluşturulacağı hakkında bir kılavuz olduğunu açıklar. – TheBoyan
@gulbaek - Burada tam metin dizini oluşturma hakkında yararlı bilgiler bulabilirsiniz: http://msdn.microsoft.com/en-us/library/ms187317.aspx – TheBoyan