Showing posts with label image. Show all posts
Showing posts with label image. Show all posts

Sunday, March 11, 2012

Does indexing on IMAGE fields work?

I am doing some prototyping using FTS in SQL 2005 Standard and am having
serious problems getting searching to work when using IMAGE or VarBinary(max)
fields. The index sortof works when using varchar fields. The only problem
with varchar is that it doesn't seem to always auto popluate when I make a
change (see other posting "FT Index doesn't Auto Populate"). However, when
trying the same thing with Image fields loaded with RTF data, the search
always returns nothing. The crawl log shows an error when indexing is first
done; (Error '0x80004005' ), however, it states that it will attempt to
reindex. The log shows 3 more attempts which fail and then finally one that
seems to succeed showing 6 records processed and 0 failed. Aside from that,
there is no other indication of a failure in any of the steps.
Some things I've tried;
- I've upgraded to SP1
- I'm always careful to enable the index after creating it (a new feature in
SP1)
- I've tried loading the DocType field for the associated image field with
several different types (doc, rtf, txt) and tried loading all three types of
documents into the image field. None work
- I've confirmed the iFilters are loaded on this server (eventhough I know
they should be there anyway as preloaded filters)
- I've created an index on a varchar(100) field that is in this same
database and table. The indexing and searching work fine, so, we know
there's nothing odd about the FTS, database, or table
Here's one of the basic queries I use to do the search, although, I've tried
several variations (none work)
SELECT Resume
FROM tbl_ServiceProviders
WHERE CONTAINS(Resume, ' "a*" ');
Having no practical experience with this Microsoft FTS feature, the obvious
question I'm starting to consider; Is this product ready for primetime? Has
anyone gone to production with SQL 2005 FTS? I'm being asked to use this to
build a search feature for an existing "job candidate searching system". I'm
getting a little concerned.
Thanks in advance for any insights anyone can offer
Mike
Maz
Have you looked at the full-text crawl logs? Also make sure the value of the
type column corresponds to the actual file type in the varbinary/image column.
See if this helps:
http://milambda.blogspot.com/2005/12/ifilter-error-bydesign-or-bybug.html
BTW, when searching for "a*" are you searching or words beginning with the
letter a? If you do, try again without the double quotes.
ML
http://milambda.blogspot.com/
|||Thanks ML for directing me to the article. Unfortunately, I've considered
all those elementary suggestions already.
I'm very frustrated with this product. I haven't even started implementing
a business solution for this yet! I'm just trying to do some very basic
prototyping and can't get 1) cataloging jobs to run, 2) auto populate to work
in realtime on a consistent basis, 3) Image fields to index.
Of course you might be thinking I might be a moron. I've considered that
myself However, I can assure you I am not. I've been programming for 20+
years and working with SQL Server for 10 years. I've never had such a hard
time performing basic prototyping using the provided technical documentation.
My conclusion so far; this product is terrible. It probably works, but you
need the "real world" manual to be productive with it. Unfortunately, it
seems so few people are using this product that there doesn't seem to be a
book available to offer real practical advice. The MS documentation only
instructs you on the theoretical behavior of this product. I can only
imagine the problems we will run into in a production environment with this.
Anyone know of any books based on practical experience using SQl 2005 FTS?
If not, I'm considering looking elsewere for my full text search needs.
Mike
"ML" wrote:

> Have you looked at the full-text crawl logs? Also make sure the value of the
> type column corresponds to the actual file type in the varbinary/image column.
> See if this helps:
> http://milambda.blogspot.com/2005/12/ifilter-error-bydesign-or-bybug.html
> BTW, when searching for "a*" are you searching or words beginning with the
> letter a? If you do, try again without the double quotes.
>
> ML
> --
> http://milambda.blogspot.com/
|||Spicy wrote on Sat, 3 Feb 2007 12:55:09 -0800:

> Having no practical experience with this Microsoft FTS feature, the
> obvious question I'm starting to consider; Is this product ready for
> primetime? Has anyone gone to production with SQL 2005 FTS? I'm being
> asked to use this to build a search feature for an existing "job candidate
> searching system". I'm getting a little concerned.
This bit I can answer - I've been using SQL 2005 FTS on public websites
since Feb 2006, and prior to that SQL 7 FTS for a few years (we skipped 2000
on our web sites, but use 2000 FTS internally). If you check http://www.compman.co.uk
, http://www.bookfellas.co.uk , or http://www.sprintbooks.co.uk , all
searches for keywords are done using FTS on SQL 2005. This is running on a
database with almost 700,000 products, and with FTIs on various columns for
each product.
Dan
|||That's somewhat conforting to hear. I suppose I'll keep trying to search the
internet for instances of this happening. I'm following the instructions
exactly. It just won't work for me. I've even tried changing the doc type
to include the dot because I saw it used both ways in some examples (e.g.
"rtf" and ".rtf") Nothing seems to work.
Maz
"Daniel Crichton" wrote:

> Spicy wrote on Sat, 3 Feb 2007 12:55:09 -0800:
>
> This bit I can answer - I've been using SQL 2005 FTS on public websites
> since Feb 2006, and prior to that SQL 7 FTS for a few years (we skipped 2000
> on our web sites, but use 2000 FTS internally). If you check http://www.compman.co.uk
> , http://www.bookfellas.co.uk , or http://www.sprintbooks.co.uk , all
> searches for keywords are done using FTS on SQL 2005. This is running on a
> database with almost 700,000 products, and with FTIs on various columns for
> each product.
> Dan
>
>
|||So, there are no errors in the crawl log?
ML
http://milambda.blogspot.com/
|||Take a look at my first post on this thread. There is an error that states
it will retry to index. It retries (and fails) several times, then it
finally succeeds and says that 6 rows were indexed and 0 failed. That was
the only thing that seemed exceptional. However, since it finally stated
that the index succeeded, I assumed that was not the problem. FYI: There
arre 100 records in the test database and 6 rows with data in the image
field. The reported numbers seem to match up with what I expected to see
Maz
"ML" wrote:

> So, there are no errors in the crawl log?
>
> ML
> --
> http://milambda.blogspot.com/
|||We index over 2 terabytes. It works well for us. The 4005 error is a generic
access denied, it could be caused by several factors. Can you try to extract
your data as text and index it that way? I would also remove a from your
noise word list and rebuild your catalog to remove the possibility that that
is causing your problems.
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
"Spicy Mikey" <Maz@.newsgroups.nospam> wrote in message
news:10663BF1-D3E4-4D58-8D7E-B1C9B325B5BB@.microsoft.com...
>I am doing some prototyping using FTS in SQL 2005 Standard and am having
> serious problems getting searching to work when using IMAGE or
> VarBinary(max)
> fields. The index sortof works when using varchar fields. The only
> problem
> with varchar is that it doesn't seem to always auto popluate when I make a
> change (see other posting "FT Index doesn't Auto Populate"). However,
> when
> trying the same thing with Image fields loaded with RTF data, the search
> always returns nothing. The crawl log shows an error when indexing is
> first
> done; (Error '0x80004005' ), however, it states that it will attempt to
> reindex. The log shows 3 more attempts which fail and then finally one
> that
> seems to succeed showing 6 records processed and 0 failed. Aside from
> that,
> there is no other indication of a failure in any of the steps.
> Some things I've tried;
> - I've upgraded to SP1
> - I'm always careful to enable the index after creating it (a new feature
> in
> SP1)
> - I've tried loading the DocType field for the associated image field with
> several different types (doc, rtf, txt) and tried loading all three types
> of
> documents into the image field. None work
> - I've confirmed the iFilters are loaded on this server (eventhough I know
> they should be there anyway as preloaded filters)
> - I've created an index on a varchar(100) field that is in this same
> database and table. The indexing and searching work fine, so, we know
> there's nothing odd about the FTS, database, or table
> Here's one of the basic queries I use to do the search, although, I've
> tried
> several variations (none work)
> SELECT Resume
> FROM tbl_ServiceProviders
> WHERE CONTAINS(Resume, ' "a*" ');
>
> Having no practical experience with this Microsoft FTS feature, the
> obvious
> question I'm starting to consider; Is this product ready for primetime?
> Has
> anyone gone to production with SQL 2005 FTS? I'm being asked to use this
> to
> build a search feature for an existing "job candidate searching system".
> I'm
> getting a little concerned.
> Thanks in advance for any insights anyone can offer
> Mike
>
>
> --
> Maz
|||Spicy wrote on Mon, 5 Feb 2007 06:01:02 -0800:

> That's interesting about the 4005 being an access problem. I wonder if
> all these problems are related to the same thing. In my other thread I
> talked about not being able to create the catalog job. It tells me it
> can't connect to the server remotely and suggested I be sure to have
> "remote access" turned on. I'm sure that's not the problem. I can access
> the database from my application using oledb and a standard connection
> string. I'm trying to creat the catalog from SMSS and am logged on as
> "sa".
I have no problems with SMSS or EM (for 2000/7), I am logged onto an account
on my local machine that exists as an admin on the SQL Server machine (it's
on a DMZ, not in our ADS, hence having to setup an account on the SQL
machine for me to admin it). It sounds as though you might have a problem
with the NTLM side of things - remember, the 'sa' login via SMSS is only for
SQL Server itself - communication with the Search service that is FTS is via
the NT subsystem itself, so you'll require your local login credentials to
match an admin level (or one that's able to communicate with the Search
service) credential on the SQL Server machine.
Dan
|||It is reported as an generic access problem, but it could be something
entirely different.
If you want to send me sample docs off line, I'll try to repro your problem.
We might get to the bottom of it faster this way.
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
"Spicy Mikey" <Maz@.newsgroups.nospam> wrote in message
news:CA379695-8D0C-46E7-8C65-F0F0AE6C5153@.microsoft.com...[vbcol=seagreen]
> That's interesting about the 4005 being an access problem. I wonder if
> all
> these problems are related to the same thing. In my other thread I talked
> about not being able to create the catalog job. It tells me it can't
> connect
> to the server remotely and suggested I be sure to have "remote access"
> turned
> on. I'm sure that's not the problem. I can access the database from my
> application using oledb and a standard connection string. I'm trying to
> creat the catalog from SMSS and am logged on as "sa".
> By the way, I tried several different search strings, not just "a*".
> That's
> not the problem. Rest assured, I've tried anything obvious and logical.
> Since FTS works great for you, I am assuming there is some "quirk" in the
> product that is burning me. Something that you can't know about from
> reading the documentation.
> --
> Maz
>
> "Hilary Cotter" wrote:

Does Image Control support missing images?

Is there a clever way to display an alternate image or message if the image
control cannot find the image as specified in the External URL?
In other words... we supply the image name via a field... But if the image
does not exist, we get the red X. I want to display something other than the
red X.
Any ideas?
Thanks,
JimIf you have SP1 installed, then you could use an expression like this to
"hide" non-existing external images.
=iif(Trim(Fields!ExternalImagePath.Value) = "", Nothing,
Fields!ExternalImagePath.Value)
I.e. if the image.Value expression evaluates to Nothing, no red X will be
shown.
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jim L" <jim@.noaddress.com> wrote in message
news:uL31USbdEHA.1648@.TK2MSFTNGP11.phx.gbl...
> Is there a clever way to display an alternate image or message if the
image
> control cannot find the image as specified in the External URL?
> In other words... we supply the image name via a field... But if the
image
> does not exist, we get the red X. I want to display something other than
the
> red X.
> Any ideas?
> Thanks,
> Jim
>|||Thanks Robert for taking the time to respond... however...
What I am looking for is this - The field will be populated with the name of
the image, we just don't know if the image will be there or not.
The image control in ASP.Net supports this - it will display a text message
instead of the Red X.
Jim
"Robert Bruckner [MSFT]" <robruc@.online.microsoft.com> wrote in message
news:%23NIFYbbdEHA.1952@.TK2MSFTNGP11.phx.gbl...
> If you have SP1 installed, then you could use an expression like this to
> "hide" non-existing external images.
> =iif(Trim(Fields!ExternalImagePath.Value) = "", Nothing,
> Fields!ExternalImagePath.Value)
> I.e. if the image.Value expression evaluates to Nothing, no red X will be
> shown.
> --
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
> "Jim L" <jim@.noaddress.com> wrote in message
> news:uL31USbdEHA.1648@.TK2MSFTNGP11.phx.gbl...
> > Is there a clever way to display an alternate image or message if the
> image
> > control cannot find the image as specified in the External URL?
> >
> > In other words... we supply the image name via a field... But if the
> image
> > does not exist, we get the red X. I want to display something other than
> the
> > red X.
> >
> > Any ideas?
> >
> > Thanks,
> > Jim
> >
> >
>|||An image in Reporting Services is not an ASP.NET image control. The desired
functionality is currently not supported. The closest you can get today is:
* either "hiding" non-existing external images through expressions as
outlined in the previous posting
* or use an expression on the Visibility property of the Image reportitem to
conditionally hide non-existing images. The expression would make a call
into a custom assembly with the image path value as parameter and would
return true if the image exists - which would then not hide the Image
reportitem. So it is doable right now, but there is some work involved to
get it done.
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jim L" <jim@.noaddress.com> wrote in message
news:OWg%23LibdEHA.1356@.TK2MSFTNGP09.phx.gbl...
> Thanks Robert for taking the time to respond... however...
> What I am looking for is this - The field will be populated with the name
of
> the image, we just don't know if the image will be there or not.
> The image control in ASP.Net supports this - it will display a text
message
> instead of the Red X.
> Jim
>
> "Robert Bruckner [MSFT]" <robruc@.online.microsoft.com> wrote in message
> news:%23NIFYbbdEHA.1952@.TK2MSFTNGP11.phx.gbl...
> > If you have SP1 installed, then you could use an expression like this to
> > "hide" non-existing external images.
> > =iif(Trim(Fields!ExternalImagePath.Value) = "", Nothing,
> > Fields!ExternalImagePath.Value)
> >
> > I.e. if the image.Value expression evaluates to Nothing, no red X will
be
> > shown.
> >
> > --
> > This posting is provided "AS IS" with no warranties, and confers no
> rights.
> >
> >
> >
> > "Jim L" <jim@.noaddress.com> wrote in message
> > news:uL31USbdEHA.1648@.TK2MSFTNGP11.phx.gbl...
> > > Is there a clever way to display an alternate image or message if the
> > image
> > > control cannot find the image as specified in the External URL?
> > >
> > > In other words... we supply the image name via a field... But if the
> > image
> > > does not exist, we get the red X. I want to display something other
than
> > the
> > > red X.
> > >
> > > Any ideas?
> > >
> > > Thanks,
> > > Jim
> > >
> > >
> >
> >
>

Friday, February 24, 2012

Does a large amount 'image' data affect overall SQL performance?

Recently we added a new table into our SQL2000 database specifically to store scanned in images of documents. This new table contains a PK field, a couple of datetime fields, a couple of char(1) fields and one 'image' field.

Before adding this table, the database size was approx 6GB. Six months after adding this new table, the database has grown to 18GB - 11GB of this is due to the scanned in images.

Would this new table affect the SQL performance with regards to accessing other data in the database that has nothing related to the new table?

If so, would moving this new table into it's own database be recommended?

Thanks

Rod

In order to determine the 'best' response to your question, you may find this article useful.

Images –Store in Database or Store in File System
http://research.microsoft.com/research/pubs/view.aspx?msr_tr_id=MSR-TR-2006-45

Friday, February 17, 2012

Document stored as image, problem with inflectional search

Hello,
I'm storing documents (txt, html, etc) as images in my database, and can
run regular 'contains' searches on my data just fine, but when I use
formsof(inflectional,word), it will only return results that contain the
word exactly, not any inflectional forms of it.
Is this some known issue about the way indexing is done or how SQL
processes images? Or could something be wrong on my end?
My @.@.version is:
Microsoft SQL Server 2000 - 8.00.194 (Intel X86)
Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation
Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
Thanks!
- Parhaum
Parhaum,
First of all, thank you for providing the @.@.version info as this is most
important in troubleshooting SQL FTS issues such as this one! Secondly, can
you post the exact formsof(inflectional,word) query & word or phrase that
you are having problems with along with the output of the following SQL
code?
EXEC sp_help_fulltext_columns
EXEC sp_help <your_FT-enable_table_name_here>
There are several known words when used with the US English wordbreaker that
do not generate the correct or expected inflectional, see this thread
(http://www.webservertalk.com/archive.../t-965368.html) for more details.
Thanks,
John
SQL Full Text Search Blog
http://spaces.msn.com/members/jtkane/
"Parhaum Toofanian via droptable.com" <forum@.nospam.droptable.com> wrote
in message news:141e567797a94b829e022eb7c3eb7ca2@.droptable.co m...
> Hello,
> I'm storing documents (txt, html, etc) as images in my database, and can
> run regular 'contains' searches on my data just fine, but when I use
> formsof(inflectional,word), it will only return results that contain the
> word exactly, not any inflectional forms of it.
> Is this some known issue about the way indexing is done or how SQL
> processes images? Or could something be wrong on my end?
> My @.@.version is:
> Microsoft SQL Server 2000 - 8.00.194 (Intel X86)
> Aug 6 2000 00:57:48
> Copyright (c) 1988-2000 Microsoft Corporation
> Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
>
> Thanks!
> - Parhaum
|||did you use the ms.locale metatag to indicate the type of language your html
docs are stored in?
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
"Parhaum Toofanian via droptable.com" <forum@.nospam.droptable.com> wrote
in message news:141e567797a94b829e022eb7c3eb7ca2@.droptable.co m...
> Hello,
> I'm storing documents (txt, html, etc) as images in my database, and can
> run regular 'contains' searches on my data just fine, but when I use
> formsof(inflectional,word), it will only return results that contain the
> word exactly, not any inflectional forms of it.
> Is this some known issue about the way indexing is done or how SQL
> processes images? Or could something be wrong on my end?
> My @.@.version is:
> Microsoft SQL Server 2000 - 8.00.194 (Intel X86)
> Aug 6 2000 00:57:48
> Copyright (c) 1988-2000 Microsoft Corporation
> Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
>
> Thanks!
> - Parhaum
|||First of all, thank you both for your quick replies! Regarding the locale,
I can probably check, but it's a database in my company that I'm developing
with, so I'd need to ask the DBA about it.
Second, background on the database. The table with the image data is
J_DOCU_CONTENT, and I have uploaded many files including 3 sample .txt
files with text like "park services" and "servicing the shuttle". There's
a table called T_DOCUMENT that contains some other information, but even
running the last query without the T_DOCUMENT information returns the same
result.
Trying to do an inflectional search on "service" returns 0 results. An
inflectional search on "services" returns the park services file, and so
on, as if it were a 'contains' exact match search.
:: Result of:
:: EXEC sp_help_fulltext_columns;
TABLE_OWNER<x>
TABLE_ID<id>
TABLE_NAMEJ_DOCU_CONTENT
FULLTEXT_COLUMN_NAMEDATA
FULLTEXT_COLID4
FULLTEXT_BLOBTP_COLNAMEDOCUMENT_TYPE
FULLTEXT_BLOBTP_COLID3
FULLTEXT_LANGUAGE0
:: Result of:
:: EXEC sp_help J_DOCU_CONTENT;
NameJ_DOCU_CONTENT
Owner<x>
Typeuser table
Created_datetime2005-04-14 15:38:09.013
Column_namePRIMARY_KEY
Typeint
Computedno
Length4
Prec10
Scale0
Nullableno
TrimTrailingBlanks(n/a)
FixedLenNullInSource(n/a)
CollationNULL
Column_nameVERSION
Typeint
Computedno
Length4
Prec10
Scale0
Nullableno
TrimTrailingBlanks(n/a)
FixedLenNullInSource(n/a)
CollationNULL
Column_nameDOCUMENT_TYPE
Typevarchar
Computedno
Length250
Prec
Scale
Nullableno
TrimTrailingBlanksno
FixedLenNullInSourceno
CollationSQL_Latin1_General_CP1_CI_AS
Column_nameDATA
Typeimage
Computedno
Length7000
Prec
Scale
Nullableno
TrimTrailingBlanks(n/a)
FixedLenNullInSource(n/a)
CollationNULL
No identity column defined.
No rowguidcol column defined.
constraint_type
PRIMARY KEY (clustered)
:: Result of:
:: SELECT t1.NAME FROM J_DOCU_CONTENT t0, T_DOCUMENT t1 WHERE
::(contains(t0.DATA, ' FORMSOF(INFLECTIONAL, service) ')
::AND
::(t0.PRIMARY_KEY = t1.CONTENT_ID))
NAME
(0 row(s) affected)
Message posted via http://www.droptable.com
|||Yikes. Tried to format it from the direct SQL output, and not sure now
which ended up looking worse...
Message posted via http://www.droptable.com

Document Storage inside DB?

Has anyone got any experience or opinions about the
pros/cons of storing Office Type Documents inside an
image field in the database as opposed to storing a URL
pointer to the file in the filesystem?
Assuming there will be several GB of documents Im
thinking it would be better to keep these out of the
database.
AdamA common approach is to :-
Store the documents on a file server
Store a pointer to the Documents in the DB (to aid searching)
HTH
Ryan Waight, MCDBA, MCSE
"Adam" <atoth@.msdnspam.com> wrote in message
news:07ab01c3b4d3$2e07d430$a501280a@.phx.gbl...
> Has anyone got any experience or opinions about the
> pros/cons of storing Office Type Documents inside an
> image field in the database as opposed to storing a URL
> pointer to the file in the filesystem?
> Assuming there will be several GB of documents Im
> thinking it would be better to keep these out of the
> database.
> Adam
>|||Hi,
We are providing content management software that's using such an approach -
but we are using both DB and FileSystem as a storage for the documents. For
storing the documents inside the database, we use a "document-breaker" to
split the documents in meaningfull parts (e.g. the html documents are split
in tags and text).
The advantages we have with the documents inside the database:
- one single resource that contains the whole system
- easy backup
- depending on the document splitting, we can track and validate cross
document references
The advantages we have by also storing the documents in the file system:
- fast document access (knowing the ID, we don't need a query to the DB)
- fast search capability (using Windows Index Services)
By the way: we have productive systems using this approach with 2000+
documents.
Sven
"Adam" <atoth@.msdnspam.com> wrote in message
news:07ab01c3b4d3$2e07d430$a501280a@.phx.gbl...
> Has anyone got any experience or opinions about the
> pros/cons of storing Office Type Documents inside an
> image field in the database as opposed to storing a URL
> pointer to the file in the filesystem?
> Assuming there will be several GB of documents Im
> thinking it would be better to keep these out of the
> database.
> Adam
>|||I see two approaches that use a "file system" is this the
Windows "file system" that you are referring to and if
so... how do you insure the documents are not deleted?
>--Original Message--
>Has anyone got any experience or opinions about the
>pros/cons of storing Office Type Documents inside an
>image field in the database as opposed to storing a URL
>pointer to the file in the filesystem?
>Assuming there will be several GB of documents Im
>thinking it would be better to keep these out of the
>database.
>Adam
>.
>|||>--Original Message--
>I see two approaches that use a "file system" is this
the
>Windows "file system" that you are referring to and if
>so... how do you insure the documents are not deleted?
>
Yes - I do mean the Windows File System; in answer to
your question you could disallow Delete rights (assuming
NTFS) - Ive never tried it but the option is there.
Adam|||Thanks for the reply - do you think it would still work
well with say 100,000 documents?
Adam

Document properties

Can somebody point me to where I can learn how to query the properties
of files stored in an image field. I'm having troubles finding that
documentation. I'm using SQL 2005.
Larry Brown wrote:
> Hi,
> In Office documents for example, you have document properties like
> Doc_Author, or other properties that may have been created by the user who
> wrote the doc.
> In SQL Server 2005, it is possible to search into these properties
> (equivalent of Index Server ALL property). But is there any way to get the
> list of properties with their values ? Meaning to know that the value has
> been found in one property rather than in another ?
> Is there any difference if I use Sharepoint, Services or Portal ?
> My problem is that I'm using not only Office iFilter with document
> properties, but two other iFilters that I created for indexing PDF and
> another format specific to my company, with Index Server. Both these
> iFilters manage document properties, including possibility to create custom
> properties...
> Looks like I will have to do some programming...
> Many thanks in advance
Hello,
Its not possible.
Simon Sabin
SQL Server MVP
http://sqlblogcasts.com/blogs/simons
[vbcol=seagreen]
> Can somebody point me to where I can learn how to query the properties
> of files stored in an image field. I'm having troubles finding that
> documentation. I'm using SQL 2005.
> Larry Brown wrote:
|||So Larry was mistaken?
"In SQL Server 2005, it is possible to search into these properties
(equivalent of Index Server ALL property)."
|||You can query them if they are emitted by the iFilter. The best way to
determine if they are emitted is to run them through filtdump accessible
from the platform sdk.
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
<ddaiker@.gmail.com> wrote in message
news:1166470714.092854.303040@.79g2000cws.googlegro ups.com...
> Can somebody point me to where I can learn how to query the properties
> of files stored in an image field. I'm having troubles finding that
> documentation. I'm using SQL 2005.
> Larry Brown wrote:
>
|||It is possible to search on properties which are embedded in the document
and accessible through the iFilter-for example the summary properties in
office documents. For some documents, i.e. some pdf properties they are
actually stored in the file system and when you push them into the database
they remain in the file system and don't travel with the document itself.
The best way to see this is to put a value for the keyword metatag of an
html,. store it in an image datatype column and then search on the keyword
value. You will get a hit.
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
"ddaiker" <ddaiker@.gmail.com> wrote in message
news:1166473176.174934.179730@.f1g2000cwa.googlegro ups.com...
> So Larry was mistaken?
> "In SQL Server 2005, it is possible to search into these properties
> (equivalent of Index Server ALL property)."
>
|||Hello Hilary,
But you can't do search for a specific value in a specific property, like
you can with index server
Simon Sabin
SQL Server MVP
http://sqlblogcasts.com/blogs/simons
[vbcol=seagreen]
> You can query them if they are emitted by the iFilter. The best way to
> determine if they are emitted is to run them through filtdump
> accessible from the platform sdk.
> Looking for a FAQ on Indexing Services/SQL FTS
> http://www.indexserverfaq.com
> <ddaiker@.gmail.com> wrote in message
> news:1166470714.092854.303040@.79g2000cws.googlegro ups.com...