4

Do you have Visual Studio access and are knowledgeable with C#? You can use the Client Side Object Model (CSOM) against the server if so since Central Admin and PowerShell are not options for you. Just create a C# console application and run something similar to what is below. You'll need to add the Microsoft.SharePoint.Client to your references. using ...


4

You can increase the list view thresh hold in central administration temporarily to allow this column to be deleted. In Central Administration go to Application Management -> Manage Web Applications -> Click your web app -> click General Settings in the ribbon -> Resource Throttling and set the List View Threshold to 20,000 or wait until the happy hour ...


4

If you intend to use BSC External List to fetch data you should be aware of this important point If the retrieving items from LOB database are more than 2000 items you will face performance issue so I advise you to check external list limitation before you try to use BCS even if you increase its default max (2000 items)to absolute max via PowerShell ...


3

Storing this much data is not an issue with SharePoint. But actual problem is presenting the data( reporting). In SharePoint their is thing called "List View Threshold" which had limit of 5000 items in a view. Even you stored the data in the SQL bring in Sharepoint using the BCS but again LVTH will cause the issue. What you do, create index columns, use ...


3

We have to understand that threshold limit of 5000 is to retrieve data in single query. Below are some points you can consider or take care while designing your information architecture. The data you would be displaying on home page, you need to identify, Is there an requirement or may be in future that a single query to this list will return you more than ...


3

You can store as many as 30,000,000 pages in a library. Remember that each page represents a list item in the library. However, there is something called List view threshold. It specifies the maximum number of list or library items that a database operation, such as a query, can process at the same time outside the daily time window set by the ...


2

Try to use the ContentIterator. Example from MSDN: static int exceptions = 0; static int items = 0; protected void OnTestContentIterator(object sender, EventArgs args) { items = 0; exceptions = 0; string query1 = @"<View> <Query> <Where> <And> <BeginsWith> ...


2

As far as I can tell, it seems like MS made an unannounced change related to this at some point in the last 2-4 weeks. You used to be able to prevent the threshold error by filtering based on indexed/built-in fields, (so long as the filtered results counted less than 5000) but that no longer seems to be the case. That said, I have two suggestions that might ...


2

The current supported boundary is 30 million items in a library, it takes some careful planning and archetecting to make that scalable and usable. I'd have to go back and see what the boundary was for 2007. Folders is definitely the way to go, you want to create it in such a way that no particular view returns more than 5000 items and all necessary fields ...


2

You get the good old 5000 Limit message because you make the same mistake most (non-SharePoint) Developers do. SharePoint is NOT a relational database The thing to understand is that SharePoint (basically) stores all your data into one SQL Server table. So all 'relations' are managed by the (SharePoint) Application layer, not by the (SQL server) database ...


2

No, there is no happy hour. At this point in time, your only option is to delete 45,000 items, create your index, and restore the 45,000 items or create a new list and move the items into it. They are currently working on large list improvements. It isn't clear what those will be, but until they are announced, the current realistic architectural limit on ...


2

You cannot move items with a workflow. You could create an item with all the field values inside a folder. Or you can copy the item into another list.


1

In the most obvious way: avoiding reaching 5000 in the first place. 99% of the times a migration means also the chance to evaluate the current lists and libraries and transfer them in the new location with a better approach. One thing is 'dead' libraries that are there for archive purpose only, another matter is 'live' lists such as the one you are talking ...


1

You can use this kind of query, but as you have more than 5k items in the list you need to have index on the columns you query otherwise the query will fail. As you are in SPonline remember to create necessary indices before you have more than 5k itmes in the list. Word of caution. Although SP documentation is saying that list support millions of items it ...


1

This will never work, you are pretty much out of luck. I have been down this road and still travelling along it. Once SharePoint hits 5k anything, it falls over in almost every sense of the word. SharePoint Online is not meant for enterprise use, period.


1

This could easily be done via PowerShell. Check out the get-pnplistitem cmdlet, in conjunction with the export-csv cmdlet.


1

There is limit for the template. You can change the value with PowerShell on SharePoint 2013: Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Administration") $webservice = [Microsoft.SharePoint.Administration.SPWebService]::ContentService #Get the ...


1

We ended up using Dell Boomi to move the files from SFTP to the target record library, bypassing the Drop Off Library. We were able to get Boomi to create folders in the library at 2500 items, same as Content Organizer would -- except Boomi could not top off a folder from the last session, when sessions were interrupted for any reason. This is not an issue ...


1

When dealing with 3 mill invoices I would bypass the Content Organizer and implement the logic in a powershell script, like partion the files by month and year


1

It's normal behavior, you can't add indexes to columns if the total number of items is more than 20,000 in SharePoint Server. Workaround to manage large lists Create views with a filter that only shows items less than 5000 items. Using folders to organize data but it should also hold items less than the List View Threshold. Move the exceded list items to ...


1

Consider a different tool. Instead of exporting SharePoint views, use Power Query. It's a free add-in from Microsoft for Excel Professional 2010 and 2013 and built into 2016 as "Get and Transform". Power Query has connectors for SharePoint lists, both online and on premises. I've just done a query that returns over 100,000 records from a SharePoint list ...


1

"You need to remove or increase the list view threshold." Keep in mind that the 5000 limit exists for a reason. It's a SQL limitation, not a SharePoint limitation. Increasing the limit have have a major performance impact on performance for other users. If you just have a few SharePoint users, or list this list is the primary use of your SharePoint farm, ...


1

Save as Template doesn't just require permissions in the site, it also requires permissions in the template galleries at the site collection level. Generally this is restricted to site collection admins. Can you validate that you have contribute permissions to the list template gallery?


1

You can do small change to your REST query REST Call /_api/web/Lists/getByTitle('Documents')/Items?$filter=CheckoutUserId ne null&$top=100 In the response, if you have more records to match your request it will give link to get the next set of items. <link rel="next" href="siteurl/_api/web/Lists/getByTitle('Documents')/Items?%24skiptoken=Paged%...


1

You can use: query.QueryThrottleMode = SPQueryThrottleOption.Override; by executing the query as a super user. SharePoint 2010 List Throtelling Try the following code to get the items based on the folder, using(SPSite site = new SPSite("site url")) { using(SPWeb web = site.OpenWeb()) { SPFolder folder = web.GetFolder("/Docs/folder1"); if(...


1

One issue I can see is below "<Value Type='Text>11000</Value>" It should be Type='Number'


1

Total number of list items: As per SharePoint 2013 guideline it support 30,000,000 items in a list. Overall data size in SPO: its depend upon your Plan but you can also buy extra storage as well. But i think initially you get 1 TB. The affect of numbers 1 and 2 on other SPO applications and the general performance of our tenant.: Now most import part is how ...


1

Index on the Calculated column is not supported. As an workaround you can create a view and filter it by as per date. But it is required extra efforts. Check this for more information: Manage large lists and libraries Or SETUP DAILY TIME WINDOW FOR LARGE QUERIES This could be a great option if you can limit large queries to only be executed during ...


1

I, too, was unable to delete a column from a SharePoint list that had 5,400 items. Same error: "exceeds the list view threshold". The column was an enhanced rich text column, and a colleague suggested I convert the column to simple text and try again to delete it. It worked!


1

What do you plan to do with the backups? The format needed in the download will help determine the best solution. If you are writing a little console application or PowerShell script to run as a Windows scheduled job you could use JSON and bring down the data in XML or REST format. This will also let you choose which columns to bring down, and can support a ...


Only top voted, non community-wiki answers of a minimum length are eligible